builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-114 starttime: 1466697429.15 results: success (0) buildid: 20160623070025 builduid: 8b901f1499614f4a80124dd39a4d350d revision: 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:09.153921) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:09.154635) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:09.155115) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:09.243687) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:57:09.244130) ========= '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-114\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-114 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-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-114\AppData\Local LOGONSERVER=\\T-W864-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-114 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-114 WINDIR=C:\windows using PTY: False --08:57:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 21.00 MB/s 08:57:10 (21.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.212000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:57:10.518700) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:57:10.519048) ========= '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-114\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-114 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-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-114\AppData\Local LOGONSERVER=\\T-W864-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-114 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-114 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.806000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:57:13.342900) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:57:13.343299) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 --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 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-114\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-114 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-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-114\AppData\Local LOGONSERVER=\\T-W864-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-114 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-114 WINDIR=C:\windows using PTY: False 2016-06-23 08:57:13,690 truncating revision to first 12 chars 2016-06-23 08:57:13,690 Setting DEBUG logging. 2016-06-23 08:57:13,690 attempt 1/10 2016-06-23 08:57:13,690 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/427f987a10ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:57:14,877 unpacking tar archive at: mozilla-beta-427f987a10ab/testing/mozharness/ program finished with exit code 0 elapsedTime=1.788000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:57:15.183618) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:15.184028) ========= script_repo_revision: 427f987a10ab8caae5936d0b99a61d5ddd86c3d4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:15.184482) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:15.184805) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:15.202726) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 42 secs) (at 2016-06-23 08:57:15.203124) ========= '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-114\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-114 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-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-114\AppData\Local LOGONSERVER=\\T-W864-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-114 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-114 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:57:16 INFO - MultiFileLogger online at 20160623 08:57:16 in C:\slave\test 08:57:16 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 08:57:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:57:16 INFO - {'append_to_log': False, 08:57:16 INFO - 'base_work_dir': 'C:\\slave\\test', 08:57:16 INFO - 'blob_upload_branch': 'mozilla-beta', 08:57:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:57:16 INFO - 'buildbot_json_path': 'buildprops.json', 08:57:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:57:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:57:16 INFO - 'download_minidump_stackwalk': True, 08:57:16 INFO - 'download_symbols': 'true', 08:57:16 INFO - 'e10s': False, 08:57:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:57:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:57:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:57:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:57:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:57:16 INFO - 'C:/mozilla-build/tooltool.py'), 08:57:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:57:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:57:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:57:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:57:16 INFO - 'log_level': 'info', 08:57:16 INFO - 'log_to_console': True, 08:57:16 INFO - 'opt_config_files': (), 08:57:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:57:16 INFO - '--processes=1', 08:57:16 INFO - '--config=%(test_path)s/wptrunner.ini', 08:57:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:57:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:57:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:57:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:57:16 INFO - 'pip_index': False, 08:57:16 INFO - 'require_test_zip': True, 08:57:16 INFO - 'test_type': ('testharness',), 08:57:16 INFO - 'this_chunk': '1', 08:57:16 INFO - 'total_chunks': '10', 08:57:16 INFO - 'virtualenv_path': 'venv', 08:57:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:57:16 INFO - 'work_dir': 'build'} 08:57:16 INFO - ##### 08:57:16 INFO - ##### Running clobber step. 08:57:16 INFO - ##### 08:57:16 INFO - Running pre-action listener: _resource_record_pre_action 08:57:16 INFO - Running main action method: clobber 08:57:16 INFO - rmtree: C:\slave\test\build 08:57:16 INFO - Using _rmtree_windows ... 08:57:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:58:26 INFO - Running post-action listener: _resource_record_post_action 08:58:26 INFO - ##### 08:58:26 INFO - ##### Running read-buildbot-config step. 08:58:26 INFO - ##### 08:58:26 INFO - Running pre-action listener: _resource_record_pre_action 08:58:26 INFO - Running main action method: read_buildbot_config 08:58:26 INFO - Using buildbot properties: 08:58:26 INFO - { 08:58:26 INFO - "project": "", 08:58:26 INFO - "product": "firefox", 08:58:26 INFO - "script_repo_revision": "production", 08:58:26 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 08:58:26 INFO - "repository": "", 08:58:26 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 08:58:26 INFO - "buildid": "20160623070025", 08:58:26 INFO - "pgo_build": "False", 08:58:26 INFO - "basedir": "C:\\slave\\test", 08:58:26 INFO - "buildnumber": 3, 08:58:26 INFO - "slavename": "t-w864-ix-114", 08:58:26 INFO - "revision": "427f987a10ab8caae5936d0b99a61d5ddd86c3d4", 08:58:26 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:58:26 INFO - "platform": "win64", 08:58:26 INFO - "branch": "mozilla-beta", 08:58:26 INFO - "repo_path": "releases/mozilla-beta", 08:58:26 INFO - "moz_repo_path": "", 08:58:26 INFO - "stage_platform": "win64", 08:58:26 INFO - "builduid": "8b901f1499614f4a80124dd39a4d350d", 08:58:26 INFO - "slavebuilddir": "test" 08:58:26 INFO - } 08:58:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 08:58:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip. 08:58:26 INFO - Running post-action listener: _resource_record_post_action 08:58:26 INFO - ##### 08:58:26 INFO - ##### Running download-and-extract step. 08:58:26 INFO - ##### 08:58:26 INFO - Running pre-action listener: _resource_record_pre_action 08:58:26 INFO - Running main action method: download_and_extract 08:58:26 INFO - mkdir: C:\slave\test\build\tests 08:58:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:26 INFO - https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:58:26 INFO - trying https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 08:58:26 INFO - Downloading https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:58:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:58:27 INFO - Downloaded 1240 bytes. 08:58:27 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 08:58:27 INFO - Using the following test package requirements: 08:58:27 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 08:58:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 08:58:27 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 08:58:27 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'jsshell-win64.zip'], 08:58:27 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 08:58:27 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 08:58:27 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 08:58:27 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 08:58:27 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 08:58:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:58:27 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 08:58:27 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 08:58:27 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')]} 08:58:27 INFO - https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:58:27 INFO - trying https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 08:58:27 INFO - Downloading https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:58:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:58:28 INFO - Downloaded 20858367 bytes. 08:58:28 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/*'] 08:58:28 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/* 08:58:30 INFO - caution: filename not matched: web-platform/* 08:58:30 INFO - Return code: 11 08:58:30 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')]} 08:58:30 INFO - https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:58:30 INFO - trying https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 08:58:30 INFO - Downloading https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:58:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:58:31 INFO - Downloaded 36389114 bytes. 08:58:31 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/*'] 08:58:31 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/* 08:59:14 INFO - caution: filename not matched: bin/* 08:59:14 INFO - caution: filename not matched: config/* 08:59:14 INFO - caution: filename not matched: mozbase/* 08:59:14 INFO - caution: filename not matched: marionette/* 08:59:14 INFO - caution: filename not matched: tools/wptserve/* 08:59:14 INFO - Return code: 11 08:59: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')]} 08:59:14 INFO - https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 08:59:14 INFO - trying https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:59:14 INFO - Downloading https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 08:59:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:59:16 INFO - Downloaded 82721568 bytes. 08:59:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:59:16 INFO - mkdir: C:\slave\test\properties 08:59:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:59:16 INFO - Writing to file C:\slave\test\properties\build_url 08:59:16 INFO - Contents: 08:59:16 INFO - build_url:https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:59:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:59:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:59:17 INFO - Writing to file C:\slave\test\properties\symbols_url 08:59:17 INFO - Contents: 08:59:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:59:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:17 INFO - https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:59:17 INFO - trying https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:59:17 INFO - Downloading https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:59:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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 08:59:19 INFO - Downloaded 50738150 bytes. 08:59:19 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'] 08:59:19 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 08:59:21 INFO - Return code: 0 08:59:21 INFO - Running post-action listener: _resource_record_post_action 08:59:21 INFO - Running post-action listener: set_extra_try_arguments 08:59:21 INFO - ##### 08:59:21 INFO - ##### Running create-virtualenv step. 08:59:21 INFO - ##### 08:59:21 INFO - Running pre-action listener: _pre_create_virtualenv 08:59:21 INFO - Running pre-action listener: _resource_record_pre_action 08:59:21 INFO - Running main action method: create_virtualenv 08:59:21 INFO - Creating virtualenv C:\slave\test\build\venv 08:59:21 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 08:59:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:59:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:59:28 INFO - Installing distribute......................................................................................................................................................................................done. 08:59:30 INFO - Return code: 0 08:59:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:59:30 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')]} 08:59:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:30 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')]} 08:59:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:30 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 0x026A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027A7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026FA298>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D8368>, '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 0x02475D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027BC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-114', 'USERDOMAIN': 'T-W864-IX-114', '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-114', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\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 08:59:30 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 08:59:30 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 08:59:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:59:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Roaming', 08:59:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:59:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:59:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:59:30 INFO - 'COMPUTERNAME': 'T-W864-IX-114', 08:59:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:59:30 INFO - 'DCLOCATION': 'SCL3', 08:59:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:59:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:59:30 INFO - 'HOMEDRIVE': 'C:', 08:59:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 08:59:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:59:30 INFO - 'KTS_VERSION': '1.19c', 08:59:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 08:59:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-114', 08:59:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:59:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:59:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:59:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:30 INFO - 'MOZ_NO_REMOTE': '1', 08:59:30 INFO - 'NO_EM_RESTART': '1', 08:59:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:59:30 INFO - 'OS': 'Windows_NT', 08:59:30 INFO - 'OURDRIVE': 'C:', 08:59:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:59:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:59:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:59:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:59:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:59:30 INFO - 'PROCESSOR_LEVEL': '6', 08:59:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:59:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:59:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:59:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:59:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:59:30 INFO - 'PROMPT': '$P$G', 08:59:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:59:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:59:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:59:30 INFO - 'PWD': 'C:\\slave\\test', 08:59:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:59:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:59:30 INFO - 'SYSTEMDRIVE': 'C:', 08:59:30 INFO - 'SYSTEMROOT': 'C:\\windows', 08:59:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:30 INFO - 'TEST1': 'testie', 08:59:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:30 INFO - 'USERDOMAIN': 'T-W864-IX-114', 08:59:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 08:59:30 INFO - 'USERNAME': 'cltbld', 08:59:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-114', 08:59:30 INFO - 'WINDIR': 'C:\\windows', 08:59:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:59:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:59:31 INFO - Downloading/unpacking psutil>=0.7.1 08:59:31 INFO - Running setup.py egg_info for package psutil 08:59:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:59:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:31 INFO - Installing collected packages: psutil 08:59:31 INFO - Running setup.py install for psutil 08:59:31 INFO - building 'psutil._psutil_windows' extension 08:59:31 INFO - error: Unable to find vcvarsall.bat 08:59:31 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-iooils-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:59:31 INFO - running install 08:59:31 INFO - running build 08:59:31 INFO - running build_py 08:59:31 INFO - creating build 08:59:31 INFO - creating build\lib.win32-2.7 08:59:31 INFO - creating build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:59:31 INFO - running build_ext 08:59:31 INFO - building 'psutil._psutil_windows' extension 08:59:31 INFO - error: Unable to find vcvarsall.bat 08:59:31 INFO - ---------------------------------------- 08:59:31 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-iooils-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:59:31 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-114\AppData\Roaming\pip\pip.log 08:59:31 WARNING - Return code: 1 08:59:31 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! 08:59:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:59:31 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')]} 08:59:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:31 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')]} 08:59:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:31 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 0x026A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027A7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026FA298>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D8368>, '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 0x02475D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027BC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-114', 'USERDOMAIN': 'T-W864-IX-114', '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-114', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\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 08:59:31 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 08:59:31 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 08:59:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:59:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Roaming', 08:59:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:59:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:59:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:59:31 INFO - 'COMPUTERNAME': 'T-W864-IX-114', 08:59:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:59:31 INFO - 'DCLOCATION': 'SCL3', 08:59:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:59:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:59:31 INFO - 'HOMEDRIVE': 'C:', 08:59:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 08:59:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:59:31 INFO - 'KTS_VERSION': '1.19c', 08:59:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 08:59:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-114', 08:59:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:59:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:59:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:59:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:31 INFO - 'MOZ_NO_REMOTE': '1', 08:59:31 INFO - 'NO_EM_RESTART': '1', 08:59:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:59:31 INFO - 'OS': 'Windows_NT', 08:59:31 INFO - 'OURDRIVE': 'C:', 08:59:31 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:59:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:59:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:59:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:59:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:59:31 INFO - 'PROCESSOR_LEVEL': '6', 08:59:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:59:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:59:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:59:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:59:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:59:31 INFO - 'PROMPT': '$P$G', 08:59:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:59:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:59:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:59:31 INFO - 'PWD': 'C:\\slave\\test', 08:59:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:59:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:59:31 INFO - 'SYSTEMDRIVE': 'C:', 08:59:31 INFO - 'SYSTEMROOT': 'C:\\windows', 08:59:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:31 INFO - 'TEST1': 'testie', 08:59:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:31 INFO - 'USERDOMAIN': 'T-W864-IX-114', 08:59:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 08:59:31 INFO - 'USERNAME': 'cltbld', 08:59:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-114', 08:59:31 INFO - 'WINDIR': 'C:\\windows', 08:59:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:59:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:59:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:59:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:59:32 INFO - Running setup.py egg_info for package mozsystemmonitor 08:59:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:59:32 INFO - Running setup.py egg_info for package psutil 08:59:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:59:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:32 INFO - Installing collected packages: mozsystemmonitor, psutil 08:59:32 INFO - Running setup.py install for mozsystemmonitor 08:59:32 INFO - Running setup.py install for psutil 08:59:32 INFO - building 'psutil._psutil_windows' extension 08:59:32 INFO - error: Unable to find vcvarsall.bat 08:59:32 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-qehbki-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:59:32 INFO - running install 08:59:32 INFO - running build 08:59:32 INFO - running build_py 08:59:32 INFO - running build_ext 08:59:32 INFO - building 'psutil._psutil_windows' extension 08:59:32 INFO - error: Unable to find vcvarsall.bat 08:59:32 INFO - ---------------------------------------- 08:59:32 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-qehbki-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:59:32 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-114\AppData\Roaming\pip\pip.log 08:59:32 WARNING - Return code: 1 08:59:32 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! 08:59:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:59:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:32 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 0x026A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027A7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026FA298>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D8368>, '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 0x02475D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027BC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-114', 'USERDOMAIN': 'T-W864-IX-114', '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-114', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\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 08:59:32 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 08:59:32 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 08:59:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:59:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Roaming', 08:59:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:59:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:59:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:59:32 INFO - 'COMPUTERNAME': 'T-W864-IX-114', 08:59:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:59:32 INFO - 'DCLOCATION': 'SCL3', 08:59:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:59:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:59:32 INFO - 'HOMEDRIVE': 'C:', 08:59:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 08:59:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:59:32 INFO - 'KTS_VERSION': '1.19c', 08:59:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 08:59:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-114', 08:59:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:59:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:59:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:59:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:32 INFO - 'MOZ_NO_REMOTE': '1', 08:59:32 INFO - 'NO_EM_RESTART': '1', 08:59:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:59:32 INFO - 'OS': 'Windows_NT', 08:59:32 INFO - 'OURDRIVE': 'C:', 08:59:32 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:59:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:59:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:59:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:59:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:59:32 INFO - 'PROCESSOR_LEVEL': '6', 08:59:32 INFO - 'PROCESSOR_REVISION': '1e05', 08:59:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:59:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:59:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:59:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:59:32 INFO - 'PROMPT': '$P$G', 08:59:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:59:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:59:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:59:32 INFO - 'PWD': 'C:\\slave\\test', 08:59:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:59:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:59:32 INFO - 'SYSTEMDRIVE': 'C:', 08:59:32 INFO - 'SYSTEMROOT': 'C:\\windows', 08:59:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:32 INFO - 'TEST1': 'testie', 08:59:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:32 INFO - 'USERDOMAIN': 'T-W864-IX-114', 08:59:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 08:59:32 INFO - 'USERNAME': 'cltbld', 08:59:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-114', 08:59:32 INFO - 'WINDIR': 'C:\\windows', 08:59:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:59:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:59:32 INFO - Downloading/unpacking blobuploader==1.2.4 08:59:32 INFO - Downloading blobuploader-1.2.4.tar.gz 08:59:32 INFO - Running setup.py egg_info for package blobuploader 08:59:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:59:37 INFO - Running setup.py egg_info for package requests 08:59:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:59:37 INFO - Downloading docopt-0.6.1.tar.gz 08:59:37 INFO - Running setup.py egg_info for package docopt 08:59:37 INFO - Installing collected packages: blobuploader, docopt, requests 08:59:37 INFO - Running setup.py install for blobuploader 08:59:37 INFO - Running setup.py install for docopt 08:59:37 INFO - Running setup.py install for requests 08:59:37 INFO - Successfully installed blobuploader docopt requests 08:59:37 INFO - Cleaning up... 08:59:37 INFO - Return code: 0 08:59:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:59:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:37 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 0x026A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027A7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026FA298>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D8368>, '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 0x02475D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027BC0C0>, '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-114', 'USERDOMAIN': 'T-W864-IX-114', '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-114', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\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 08:59:37 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 08:59:37 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 08:59:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:59:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Roaming', 08:59:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:59:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:59:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:59:37 INFO - 'COMPUTERNAME': 'T-W864-IX-114', 08:59:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:59:37 INFO - 'DCLOCATION': 'SCL3', 08:59:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:59:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:59:37 INFO - 'HOMEDRIVE': 'C:', 08:59:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 08:59:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:59:37 INFO - 'KTS_VERSION': '1.19c', 08:59:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 08:59:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-114', 08:59:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:59:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:59:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:59:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:37 INFO - 'MOZ_NO_REMOTE': '1', 08:59:37 INFO - 'NO_EM_RESTART': '1', 08:59:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:59:37 INFO - 'OS': 'Windows_NT', 08:59:37 INFO - 'OURDRIVE': 'C:', 08:59:37 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:59:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:59:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:59:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:59:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:59:37 INFO - 'PROCESSOR_LEVEL': '6', 08:59:37 INFO - 'PROCESSOR_REVISION': '1e05', 08:59:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:59:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:59:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:59:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:59:37 INFO - 'PROMPT': '$P$G', 08:59:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:59:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:59:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:59:37 INFO - 'PWD': 'C:\\slave\\test', 08:59:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:59:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:59:37 INFO - 'SYSTEMDRIVE': 'C:', 08:59:37 INFO - 'SYSTEMROOT': 'C:\\windows', 08:59:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:37 INFO - 'TEST1': 'testie', 08:59:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:37 INFO - 'USERDOMAIN': 'T-W864-IX-114', 08:59:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 08:59:37 INFO - 'USERNAME': 'cltbld', 08:59:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-114', 08:59:37 INFO - 'WINDIR': 'C:\\windows', 08:59:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:59:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:59:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:59:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:59:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:59:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:59:41 INFO - Unpacking c:\slave\test\build\tests\marionette 08:59:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:59:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:59:41 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 08:59:41 INFO - Running setup.py install for browsermob-proxy 08:59:56 INFO - Running setup.py install for manifestparser 08:59:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for marionette-client 08:59:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:59:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for marionette-driver 08:59:56 INFO - Running setup.py install for mozcrash 08:59:56 INFO - Running setup.py install for mozdebug 08:59:56 INFO - Running setup.py install for mozdevice 08:59:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozfile 08:59:56 INFO - Running setup.py install for mozhttpd 08:59:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozinfo 08:59:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozInstall 08:59:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozleak 08:59:56 INFO - Running setup.py install for mozlog 08:59:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for moznetwork 08:59:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozprocess 08:59:56 INFO - Running setup.py install for mozprofile 08:59:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozrunner 08:59:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for mozscreenshot 08:59:56 INFO - Running setup.py install for moztest 08:59:56 INFO - Running setup.py install for mozversion 08:59:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:59:56 INFO - Running setup.py install for wptserve 08:59:56 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 08:59:56 INFO - Cleaning up... 08:59:56 INFO - Return code: 0 08:59:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:56 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 0x026A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027A7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026FA298>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D8368>, '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 0x02475D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027BC0C0>, '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-114', 'USERDOMAIN': 'T-W864-IX-114', '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-114', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\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 08:59:56 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 08:59:56 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 08:59:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:59:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Roaming', 08:59:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:59:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:59:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:59:56 INFO - 'COMPUTERNAME': 'T-W864-IX-114', 08:59:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:59:56 INFO - 'DCLOCATION': 'SCL3', 08:59:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:59:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:59:56 INFO - 'HOMEDRIVE': 'C:', 08:59:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 08:59:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:59:56 INFO - 'KTS_VERSION': '1.19c', 08:59:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 08:59:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-114', 08:59:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:59:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:59:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:59:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:56 INFO - 'MOZ_NO_REMOTE': '1', 08:59:56 INFO - 'NO_EM_RESTART': '1', 08:59:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:59:56 INFO - 'OS': 'Windows_NT', 08:59:56 INFO - 'OURDRIVE': 'C:', 08:59:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:59:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:59:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:59:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:59:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:59:56 INFO - 'PROCESSOR_LEVEL': '6', 08:59:56 INFO - 'PROCESSOR_REVISION': '1e05', 08:59:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:59:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:59:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:59:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:59:56 INFO - 'PROMPT': '$P$G', 08:59:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:59:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:59:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:59:56 INFO - 'PWD': 'C:\\slave\\test', 08:59:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:59:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:59:56 INFO - 'SYSTEMDRIVE': 'C:', 08:59:56 INFO - 'SYSTEMROOT': 'C:\\windows', 08:59:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:56 INFO - 'TEST1': 'testie', 08:59:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:59:56 INFO - 'USERDOMAIN': 'T-W864-IX-114', 08:59:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 08:59:56 INFO - 'USERNAME': 'cltbld', 08:59:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-114', 08:59:56 INFO - 'WINDIR': 'C:\\windows', 08:59:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:00:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:00:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:00:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:00:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:00:05 INFO - Unpacking c:\slave\test\build\tests\marionette 09:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:00:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:00:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:00:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:00:17 INFO - Downloading blessings-1.6.tar.gz 09:00:17 INFO - Running setup.py egg_info for package blessings 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:00:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:00:17 INFO - Running setup.py install for blessings 09:00:17 INFO - Running setup.py install for browsermob-proxy 09:00:17 INFO - Running setup.py install for manifestparser 09:00:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Running setup.py install for marionette-client 09:00:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:00:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Running setup.py install for marionette-driver 09:00:17 INFO - Running setup.py install for mozcrash 09:00:17 INFO - Running setup.py install for mozdebug 09:00:17 INFO - Running setup.py install for mozdevice 09:00:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Running setup.py install for mozhttpd 09:00:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Running setup.py install for mozInstall 09:00:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Running setup.py install for mozleak 09:00:17 INFO - Running setup.py install for mozprofile 09:00:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Running setup.py install for mozrunner 09:00:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:00:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:00:19 INFO - Running setup.py install for mozscreenshot 09:00:19 INFO - Running setup.py install for moztest 09:00:19 INFO - Running setup.py install for mozversion 09:00:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:00:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:00:19 INFO - Running setup.py install for wptserve 09:00:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:00:19 INFO - Cleaning up... 09:00:19 INFO - Return code: 0 09:00:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:00:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:00:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:00:19 INFO - Reading from file tmpfile_stdout 09:00:19 INFO - Using _rmtree_windows ... 09:00:19 INFO - Using _rmtree_windows ... 09:00:19 INFO - Current package versions: 09:00:19 INFO - blessings == 1.6 09:00:19 INFO - blobuploader == 1.2.4 09:00:19 INFO - browsermob-proxy == 0.6.0 09:00:19 INFO - distribute == 0.6.14 09:00:19 INFO - docopt == 0.6.1 09:00:19 INFO - manifestparser == 1.1 09:00:19 INFO - marionette-client == 2.3.0 09:00:19 INFO - marionette-driver == 1.4.0 09:00:19 INFO - mozInstall == 1.12 09:00:19 INFO - mozcrash == 0.17 09:00:19 INFO - mozdebug == 0.1 09:00:19 INFO - mozdevice == 0.48 09:00:19 INFO - mozfile == 1.2 09:00:19 INFO - mozhttpd == 0.7 09:00:19 INFO - mozinfo == 0.9 09:00:19 INFO - mozleak == 0.1 09:00:19 INFO - mozlog == 3.1 09:00:19 INFO - moznetwork == 0.27 09:00:19 INFO - mozprocess == 0.22 09:00:19 INFO - mozprofile == 0.28 09:00:19 INFO - mozrunner == 6.11 09:00:19 INFO - mozscreenshot == 0.1 09:00:19 INFO - mozsystemmonitor == 0.0 09:00:19 INFO - moztest == 0.7 09:00:19 INFO - mozversion == 1.4 09:00:19 INFO - requests == 1.2.3 09:00:19 INFO - wptserve == 1.4.0 09:00:19 INFO - Running post-action listener: _resource_record_post_action 09:00:19 INFO - Running post-action listener: _start_resource_monitoring 09:00:19 INFO - Starting resource monitoring. 09:00:19 INFO - ##### 09:00:19 INFO - ##### Running pull step. 09:00:19 INFO - ##### 09:00:19 INFO - Running pre-action listener: _resource_record_pre_action 09:00:19 INFO - Running main action method: pull 09:00:19 INFO - Pull has nothing to do! 09:00:19 INFO - Running post-action listener: _resource_record_post_action 09:00:19 INFO - ##### 09:00:19 INFO - ##### Running install step. 09:00:19 INFO - ##### 09:00:19 INFO - Running pre-action listener: _resource_record_pre_action 09:00:19 INFO - Running main action method: install 09:00:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:00:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:00:19 INFO - Reading from file tmpfile_stdout 09:00:19 INFO - Using _rmtree_windows ... 09:00:19 INFO - Using _rmtree_windows ... 09:00:19 INFO - Detecting whether we're running mozinstall >=1.0... 09:00:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:00:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:00:19 INFO - Reading from file tmpfile_stdout 09:00:19 INFO - Output received: 09:00:19 INFO - Usage: mozinstall-script.py [options] installer 09:00:19 INFO - Options: 09:00:19 INFO - -h, --help show this help message and exit 09:00:19 INFO - -d DEST, --destination=DEST 09:00:19 INFO - Directory to install application into. [default: 09:00:19 INFO - "C:\slave\test"] 09:00:19 INFO - --app=APP Application being installed. [default: firefox] 09:00:19 INFO - Using _rmtree_windows ... 09:00:19 INFO - Using _rmtree_windows ... 09:00:19 INFO - mkdir: C:\slave\test\build\application 09:00:19 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'] 09:00:19 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 09:00:22 INFO - Reading from file tmpfile_stdout 09:00:22 INFO - Output received: 09:00:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:00:22 INFO - Using _rmtree_windows ... 09:00:22 INFO - Using _rmtree_windows ... 09:00:22 INFO - Running post-action listener: _resource_record_post_action 09:00:22 INFO - ##### 09:00:22 INFO - ##### Running run-tests step. 09:00:22 INFO - ##### 09:00:22 INFO - Running pre-action listener: _resource_record_pre_action 09:00:22 INFO - Running main action method: run_tests 09:00:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:00:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:00:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:00:22 INFO - grabbing minidump binary from tooltool 09:00:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:22 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D8368>, '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 0x02475D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027BC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:00:22 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:00:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:00:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:00:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxhzaor 09:00:24 INFO - INFO - File integrity verified, renaming tmpxhzaor to win32-minidump_stackwalk.exe 09:00:24 INFO - Return code: 0 09:00:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:00:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:00:24 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/FVYER1oYQD-LTgFdCGEO4A/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 09:00:24 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/FVYER1oYQD-LTgFdCGEO4A/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 09:00:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:00:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Roaming', 09:00:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:00:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:00:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:00:24 INFO - 'COMPUTERNAME': 'T-W864-IX-114', 09:00:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:00:24 INFO - 'DCLOCATION': 'SCL3', 09:00:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:00:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:00:24 INFO - 'HOMEDRIVE': 'C:', 09:00:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-114', 09:00:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:00:24 INFO - 'KTS_VERSION': '1.19c', 09:00:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-114\\AppData\\Local', 09:00:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-114', 09:00:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:00:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:00:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:00:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:00:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:24 INFO - 'MOZ_NO_REMOTE': '1', 09:00:24 INFO - 'NO_EM_RESTART': '1', 09:00:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:00:24 INFO - 'OS': 'Windows_NT', 09:00:24 INFO - 'OURDRIVE': 'C:', 09:00:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:00:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:00:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:00:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:00:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:00:24 INFO - 'PROCESSOR_LEVEL': '6', 09:00:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:00:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:00:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:00:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:00:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:00:24 INFO - 'PROMPT': '$P$G', 09:00:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:00:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:00:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:00:24 INFO - 'PWD': 'C:\\slave\\test', 09:00:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:00:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:00:24 INFO - 'SYSTEMDRIVE': 'C:', 09:00:24 INFO - 'SYSTEMROOT': 'C:\\windows', 09:00:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:00:24 INFO - 'TEST1': 'testie', 09:00:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:00:24 INFO - 'USERDOMAIN': 'T-W864-IX-114', 09:00:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-114', 09:00:24 INFO - 'USERNAME': 'cltbld', 09:00:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-114', 09:00:24 INFO - 'WINDIR': 'C:\\windows', 09:00:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:00:24 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/FVYER1oYQD-LTgFdCGEO4A/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 09:00:26 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 09:00:26 INFO - import pkg_resources 09:00:27 INFO - Using 1 client processes 09:00:30 INFO - SUITE-START | Running 778 tests 09:00:30 INFO - Running testharness tests 09:00:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:00:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 09:00:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:00:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:00:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:00:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:00:30 INFO - Setting up ssl 09:00:31 INFO - PROCESS | certutil | 09:00:31 INFO - PROCESS | certutil | 09:00:31 INFO - PROCESS | certutil | 09:00:31 INFO - Certificate Nickname Trust Attributes 09:00:31 INFO - SSL,S/MIME,JAR/XPI 09:00:31 INFO - 09:00:31 INFO - web-platform-tests CT,, 09:00:31 INFO - 09:00:31 INFO - Starting runner 09:00:31 INFO - PROCESS | 3488 | [3488] 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 09:00:31 INFO - PROCESS | 3488 | [3488] 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 09:00:32 INFO - PROCESS | 3488 | [3488] 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 09:00:33 INFO - PROCESS | 3488 | 1466697633392 Marionette DEBUG Marionette enabled via build flag and pref 09:00:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2C775E000 == 1 [pid = 3488] [id = 1] 09:00:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 1 (000000C2D67E8000) [pid = 3488] [serial = 1] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 3488 | [3488] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:00:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 2 (000000C2D67E9000) [pid = 3488] [serial = 2] [outer = 000000C2D67E8000] 09:00:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8AD4000 == 2 [pid = 3488] [id = 2] 09:00:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 3 (000000C2D8AD4800) [pid = 3488] [serial = 3] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 3488 | [3488] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:00:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 4 (000000C2D8AD5800) [pid = 3488] [serial = 4] [outer = 000000C2D8AD4800] 09:00:35 INFO - PROCESS | 3488 | 1466697635114 Marionette INFO Listening on port 2828 09:00:37 INFO - PROCESS | 3488 | 1466697636999 Marionette DEBUG Marionette enabled via command-line flag 09:00:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9AF000 == 3 [pid = 3488] [id = 3] 09:00:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 5 (000000C2DAA06800) [pid = 3488] [serial = 5] [outer = 0000000000000000] 09:00:37 INFO - PROCESS | 3488 | [3488] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:00:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 6 (000000C2DAA07800) [pid = 3488] [serial = 6] [outer = 000000C2DAA06800] 09:00:37 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:00:37 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:00:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 7 (000000C2DB511000) [pid = 3488] [serial = 7] [outer = 000000C2D8AD4800] 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638019 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638051 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638059 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638093 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638100 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 09:00:38 INFO - PROCESS | 3488 | 1466697638103 Marionette DEBUG Closed connection conn0 09:00:38 INFO - PROCESS | 3488 | 1466697638105 Marionette DEBUG Closed connection conn1 09:00:38 INFO - PROCESS | 3488 | 1466697638107 Marionette DEBUG Closed connection conn2 09:00:38 INFO - PROCESS | 3488 | 1466697638161 Marionette DEBUG Closed connection conn3 09:00:38 INFO - PROCESS | 3488 | 1466697638187 Marionette DEBUG Closed connection conn4 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638194 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 09:00:38 INFO - PROCESS | 3488 | 1466697638312 Marionette DEBUG Closed connection conn5 09:00:38 INFO - PROCESS | 3488 | [3488] 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 09:00:38 INFO - PROCESS | 3488 | 1466697638317 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49304 09:00:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA2F000 == 4 [pid = 3488] [id = 4] 09:00:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 8 (000000C2D6C19400) [pid = 3488] [serial = 8] [outer = 0000000000000000] 09:00:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 9 (000000C2DBAAB400) [pid = 3488] [serial = 9] [outer = 000000C2D6C19400] 09:00:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 10 (000000C2DBC66400) [pid = 3488] [serial = 10] [outer = 000000C2D6C19400] 09:00:38 INFO - PROCESS | 3488 | 1466697638483 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:00:38 INFO - PROCESS | 3488 | 1466697638489 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":"20160623070025","device":"desktop","version":"48.0"} 09:00:39 INFO - PROCESS | 3488 | [3488] 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 09:00:39 INFO - PROCESS | 3488 | [3488] 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 09:00:39 INFO - PROCESS | 3488 | [3488] 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 09:00:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1578000 == 5 [pid = 3488] [id = 5] 09:00:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 11 (000000C2E1578800) [pid = 3488] [serial = 11] [outer = 0000000000000000] 09:00:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E157F000 == 6 [pid = 3488] [id = 6] 09:00:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 12 (000000C2DF704C00) [pid = 3488] [serial = 12] [outer = 0000000000000000] 09:00:40 INFO - PROCESS | 3488 | [3488] 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 09:00:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23F7000 == 7 [pid = 3488] [id = 7] 09:00:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 13 (000000C2DF704400) [pid = 3488] [serial = 13] [outer = 0000000000000000] 09:00:40 INFO - PROCESS | 3488 | [3488] 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 09:00:40 INFO - PROCESS | 3488 | [3488] 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 09:00:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 14 (000000C2E25C7800) [pid = 3488] [serial = 14] [outer = 000000C2DF704400] 09:00:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 15 (000000C2E2860000) [pid = 3488] [serial = 15] [outer = 000000C2E1578800] 09:00:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 16 (000000C2E23A4800) [pid = 3488] [serial = 16] [outer = 000000C2DF704C00] 09:00:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 17 (000000C2E23A6800) [pid = 3488] [serial = 17] [outer = 000000C2DF704400] 09:00:41 INFO - PROCESS | 3488 | 1466697641867 Marionette INFO startBrowser f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:41 INFO - PROCESS | 3488 | 1466697641903 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3488 | 1466697641916 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3488 | 1466697641919 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 18 (000000C2E4B67C00) [pid = 3488] [serial = 18] [outer = 000000C2DF704400] 09:00:42 INFO - PROCESS | 3488 | 1466697642876 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f1837628-85c8-40b6-9a3b-02d7bbe5eaf3","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":"20160623070025","device":"desktop","version":"48.0","command_id":1}}] 09:00:43 INFO - PROCESS | 3488 | 1466697643327 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}] 09:00:43 INFO - PROCESS | 3488 | 1466697643330 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:43 INFO - PROCESS | 3488 | 1466697643433 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:00:43 INFO - PROCESS | 3488 | 1466697643444 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:00:43 INFO - PROCESS | 3488 | 1466697643447 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:43 INFO - PROCESS | 3488 | [3488] 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 09:00:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2C775E000 == 6 [pid = 3488] [id = 1] 09:00:45 INFO - PROCESS | 3488 | [3488] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:00:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 19 (000000C2D4DBA000) [pid = 3488] [serial = 19] [outer = 000000C2DF704400] 09:00:45 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:45 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:45 INFO - PROCESS | 3488 | 1466697645910 Marionette TRACE conn6 <- [1,3,null,{}] 09:00:45 INFO - PROCESS | 3488 | 1466697645914 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:00:45 INFO - PROCESS | 3488 | 1466697645918 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:45 INFO - PROCESS | 3488 | 1466697645939 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:00:45 INFO - PROCESS | 3488 | 1466697645966 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3488 | 1466697645971 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:00:45 INFO - PROCESS | 3488 | 1466697645975 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3488 | 1466697645979 Marionette TRACE conn6 <- [1,6,null,{}] 09:00:46 INFO - PROCESS | 3488 | 1466697646020 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}] 09:00:46 INFO - PROCESS | 3488 | 1466697646023 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:46 INFO - PROCESS | 3488 | 1466697646044 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:00:46 INFO - PROCESS | 3488 | 1466697646050 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3488 | 1466697646054 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB549800 == 7 [pid = 3488] [id = 8] 09:00:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 20 (000000C2DF711C00) [pid = 3488] [serial = 20] [outer = 0000000000000000] 09:00:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 21 (000000C2DFA24400) [pid = 3488] [serial = 21] [outer = 000000C2DF711C00] 09:00:46 INFO - PROCESS | 3488 | 1466697646115 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 22 (000000C2E02C6400) [pid = 3488] [serial = 22] [outer = 000000C2DF711C00] 09:00:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D4AEB000 == 8 [pid = 3488] [id = 9] 09:00:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 23 (000000C2D65E5C00) [pid = 3488] [serial = 23] [outer = 0000000000000000] 09:00:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 24 (000000C2D679C400) [pid = 3488] [serial = 24] [outer = 000000C2D65E5C00] 09:00:46 INFO - PROCESS | 3488 | 1466697646608 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 25 (000000C2D8AA9800) [pid = 3488] [serial = 25] [outer = 000000C2D65E5C00] 09:00:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA2F000 == 7 [pid = 3488] [id = 4] 09:00:47 INFO - PROCESS | 3488 | 1466697647167 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1233ms 09:00:47 INFO - PROCESS | 3488 | 1466697647359 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 3488 | 1466697647363 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:00:47 INFO - PROCESS | 3488 | 1466697647398 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3488 | 1466697647401 Marionette TRACE conn6 <- [1,10,null,{}] 09:00:47 INFO - PROCESS | 3488 | 1466697647406 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}] 09:00:47 INFO - PROCESS | 3488 | 1466697647409 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:47 INFO - PROCESS | 3488 | 1466697647496 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:00:47 INFO - PROCESS | 3488 | 1466697647502 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3488 | 1466697647505 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D9F19000 == 8 [pid = 3488] [id = 10] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 26 (000000C2DB661000) [pid = 3488] [serial = 26] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 27 (000000C2DEED4400) [pid = 3488] [serial = 27] [outer = 000000C2DB661000] 09:00:47 INFO - PROCESS | 3488 | 1466697647557 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 28 (000000C2DF706C00) [pid = 3488] [serial = 28] [outer = 000000C2DB661000] 09:00:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9AE800 == 9 [pid = 3488] [id = 11] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 29 (000000C2DA9B2000) [pid = 3488] [serial = 29] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 30 (000000C2D6287000) [pid = 3488] [serial = 30] [outer = 000000C2DA9B2000] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 31 (000000C2DB518800) [pid = 3488] [serial = 31] [outer = 000000C2DA9B2000] 09:00:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D42EB800 == 10 [pid = 3488] [id = 12] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 32 (000000C2D9D38000) [pid = 3488] [serial = 32] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 33 (000000C2E1FC8800) [pid = 3488] [serial = 33] [outer = 000000C2D9D38000] 09:00:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 34 (000000C2E02C9800) [pid = 3488] [serial = 34] [outer = 000000C2D9D38000] 09:00:48 INFO - PROCESS | 3488 | 1466697648175 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 857ms 09:00:48 INFO - PROCESS | 3488 | 1466697648245 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3488 | 1466697648249 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:00:48 INFO - PROCESS | 3488 | 1466697648257 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3488 | 1466697648260 Marionette TRACE conn6 <- [1,14,null,{}] 09:00:48 INFO - PROCESS | 3488 | 1466697648264 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}] 09:00:48 INFO - PROCESS | 3488 | 1466697648267 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:48 INFO - PROCESS | 3488 | 1466697648360 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:00:48 INFO - PROCESS | 3488 | 1466697648373 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3488 | 1466697648375 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5A9000 == 11 [pid = 3488] [id = 13] 09:00:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 35 (000000C2E2E66000) [pid = 3488] [serial = 35] [outer = 0000000000000000] 09:00:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 36 (000000C2E2E69800) [pid = 3488] [serial = 36] [outer = 000000C2E2E66000] 09:00:48 INFO - PROCESS | 3488 | 1466697648426 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 37 (000000C2E3807C00) [pid = 3488] [serial = 37] [outer = 000000C2E2E66000] 09:00:48 INFO - PROCESS | 3488 | 1466697648876 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 09:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:00:48 INFO - PROCESS | 3488 | 1466697648951 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3488 | 1466697648954 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 3488 | 1466697648962 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3488 | 1466697648966 Marionette TRACE conn6 <- [1,18,null,{}] 09:00:48 INFO - PROCESS | 3488 | 1466697648978 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}] 09:00:48 INFO - PROCESS | 3488 | 1466697648984 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:49 INFO - PROCESS | 3488 | 1466697649084 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:00:49 INFO - PROCESS | 3488 | 1466697649093 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3488 | 1466697649097 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0178800 == 12 [pid = 3488] [id = 14] 09:00:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 38 (000000C2E4745000) [pid = 3488] [serial = 38] [outer = 0000000000000000] 09:00:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 39 (000000C2E4793400) [pid = 3488] [serial = 39] [outer = 000000C2E4745000] 09:00:49 INFO - PROCESS | 3488 | 1466697649149 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 40 (000000C2E5405000) [pid = 3488] [serial = 40] [outer = 000000C2E4745000] 09:00:49 INFO - PROCESS | 3488 | 1466697649563 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 09:00:49 INFO - PROCESS | 3488 | 1466697649609 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3488 | 1466697649612 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:00:49 INFO - PROCESS | 3488 | 1466697649616 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3488 | 1466697649618 Marionette TRACE conn6 <- [1,22,null,{}] 09:00:49 INFO - PROCESS | 3488 | 1466697649622 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}] 09:00:49 INFO - PROCESS | 3488 | 1466697649625 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:49 INFO - PROCESS | 3488 | 1466697649712 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:00:49 INFO - PROCESS | 3488 | 1466697649718 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3488 | 1466697649720 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E158A000 == 13 [pid = 3488] [id = 15] 09:00:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 41 (000000C2E1529800) [pid = 3488] [serial = 41] [outer = 0000000000000000] 09:00:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 42 (000000C2E152E400) [pid = 3488] [serial = 42] [outer = 000000C2E1529800] 09:00:49 INFO - PROCESS | 3488 | 1466697649765 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 43 (000000C2DFAC1800) [pid = 3488] [serial = 43] [outer = 000000C2E1529800] 09:00:50 INFO - PROCESS | 3488 | 1466697650185 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 627ms 09:00:50 INFO - PROCESS | 3488 | 1466697650246 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:00:50 INFO - PROCESS | 3488 | 1466697650249 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 3488 | 1466697650252 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3488 | 1466697650254 Marionette TRACE conn6 <- [1,26,null,{}] 09:00:50 INFO - PROCESS | 3488 | 1466697650258 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}] 09:00:50 INFO - PROCESS | 3488 | 1466697650260 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:50 INFO - PROCESS | 3488 | 1466697650342 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:00:50 INFO - PROCESS | 3488 | 1466697650349 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3488 | 1466697650351 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E20800 == 14 [pid = 3488] [id = 16] 09:00:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 44 (000000C2DF2D5400) [pid = 3488] [serial = 44] [outer = 0000000000000000] 09:00:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 45 (000000C2DF2DEC00) [pid = 3488] [serial = 45] [outer = 000000C2DF2D5400] 09:00:50 INFO - PROCESS | 3488 | 1466697650396 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 46 (000000C2E3A67800) [pid = 3488] [serial = 46] [outer = 000000C2DF2D5400] 09:00:50 INFO - PROCESS | 3488 | 1466697650812 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 09:00:50 INFO - PROCESS | 3488 | 1466697650841 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3488 | 1466697650843 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:00:50 INFO - PROCESS | 3488 | 1466697650846 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3488 | 1466697650848 Marionette TRACE conn6 <- [1,30,null,{}] 09:00:50 INFO - PROCESS | 3488 | 1466697650852 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}] 09:00:50 INFO - PROCESS | 3488 | 1466697650859 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:50 INFO - PROCESS | 3488 | 1466697650979 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:00:50 INFO - PROCESS | 3488 | 1466697650986 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3488 | 1466697650988 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23EC800 == 15 [pid = 3488] [id = 17] 09:00:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 47 (000000C2E5877800) [pid = 3488] [serial = 47] [outer = 0000000000000000] 09:00:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 48 (000000C2E5880C00) [pid = 3488] [serial = 48] [outer = 000000C2E5877800] 09:00:51 INFO - PROCESS | 3488 | 1466697651033 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 49 (000000C2D39D5400) [pid = 3488] [serial = 49] [outer = 000000C2E5877800] 09:00:51 INFO - PROCESS | 3488 | 1466697651427 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 09:00:51 INFO - PROCESS | 3488 | 1466697651478 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3488 | 1466697651480 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:00:51 INFO - PROCESS | 3488 | 1466697651484 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3488 | 1466697651486 Marionette TRACE conn6 <- [1,34,null,{}] 09:00:51 INFO - PROCESS | 3488 | 1466697651489 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}] 09:00:51 INFO - PROCESS | 3488 | 1466697651491 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:51 INFO - PROCESS | 3488 | 1466697651571 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:00:51 INFO - PROCESS | 3488 | 1466697651576 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3488 | 1466697651578 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2A9E800 == 16 [pid = 3488] [id = 18] 09:00:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 50 (000000C2D39DE400) [pid = 3488] [serial = 50] [outer = 0000000000000000] 09:00:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 51 (000000C2DFA2A800) [pid = 3488] [serial = 51] [outer = 000000C2D39DE400] 09:00:51 INFO - PROCESS | 3488 | 1466697651623 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 52 (000000C2E5952000) [pid = 3488] [serial = 52] [outer = 000000C2D39DE400] 09:00:52 INFO - PROCESS | 3488 | 1466697652076 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 09:00:52 INFO - PROCESS | 3488 | 1466697652114 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3488 | 1466697652116 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:00:52 INFO - PROCESS | 3488 | 1466697652120 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3488 | 1466697652122 Marionette TRACE conn6 <- [1,38,null,{}] 09:00:52 INFO - PROCESS | 3488 | 1466697652125 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}] 09:00:52 INFO - PROCESS | 3488 | 1466697652127 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:52 INFO - PROCESS | 3488 | 1466697652211 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:00:52 INFO - PROCESS | 3488 | 1466697652218 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3488 | 1466697652228 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E471B000 == 17 [pid = 3488] [id = 19] 09:00:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2D3A49800) [pid = 3488] [serial = 53] [outer = 0000000000000000] 09:00:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D3A4D000) [pid = 3488] [serial = 54] [outer = 000000C2D3A49800] 09:00:52 INFO - PROCESS | 3488 | 1466697652273 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D5421400) [pid = 3488] [serial = 55] [outer = 000000C2D3A49800] 09:00:52 INFO - PROCESS | 3488 | 1466697652657 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 09:00:52 INFO - PROCESS | 3488 | 1466697652708 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3488 | 1466697652710 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:00:52 INFO - PROCESS | 3488 | 1466697652723 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3488 | 1466697652725 Marionette TRACE conn6 <- [1,42,null,{}] 09:00:52 INFO - PROCESS | 3488 | 1466697652729 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}] 09:00:52 INFO - PROCESS | 3488 | 1466697652731 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:52 INFO - PROCESS | 3488 | 1466697652819 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:00:52 INFO - PROCESS | 3488 | 1466697652825 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3488 | 1466697652827 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A07000 == 18 [pid = 3488] [id = 20] 09:00:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2DFA29C00) [pid = 3488] [serial = 56] [outer = 0000000000000000] 09:00:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2E5957000) [pid = 3488] [serial = 57] [outer = 000000C2DFA29C00] 09:00:52 INFO - PROCESS | 3488 | 1466697652875 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2E3705800) [pid = 3488] [serial = 58] [outer = 000000C2DFA29C00] 09:00:53 INFO - PROCESS | 3488 | 1466697653267 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:00:53 INFO - PROCESS | 3488 | 1466697653318 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3488 | 1466697653320 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:00:53 INFO - PROCESS | 3488 | 1466697653323 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3488 | 1466697653325 Marionette TRACE conn6 <- [1,46,null,{}] 09:00:53 INFO - PROCESS | 3488 | 1466697653329 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}] 09:00:53 INFO - PROCESS | 3488 | 1466697653331 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:53 INFO - PROCESS | 3488 | 1466697653420 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:00:53 INFO - PROCESS | 3488 | 1466697653427 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3488 | 1466697653429 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B5D000 == 19 [pid = 3488] [id = 21] 09:00:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DEE0BC00) [pid = 3488] [serial = 59] [outer = 0000000000000000] 09:00:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2E370EC00) [pid = 3488] [serial = 60] [outer = 000000C2DEE0BC00] 09:00:53 INFO - PROCESS | 3488 | 1466697653477 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2E9C30800) [pid = 3488] [serial = 61] [outer = 000000C2DEE0BC00] 09:00:53 INFO - PROCESS | 3488 | 1466697653882 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 09:00:53 INFO - PROCESS | 3488 | 1466697653912 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3488 | 1466697653914 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:00:53 INFO - PROCESS | 3488 | 1466697653917 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3488 | 1466697653920 Marionette TRACE conn6 <- [1,50,null,{}] 09:00:53 INFO - PROCESS | 3488 | 1466697653924 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}] 09:00:53 INFO - PROCESS | 3488 | 1466697653926 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:54 INFO - PROCESS | 3488 | 1466697654047 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:00:54 INFO - PROCESS | 3488 | 1466697654054 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3488 | 1466697654057 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B5B000 == 20 [pid = 3488] [id = 22] 09:00:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2E89DC000) [pid = 3488] [serial = 62] [outer = 0000000000000000] 09:00:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2E8B25400) [pid = 3488] [serial = 63] [outer = 000000C2E89DC000] 09:00:54 INFO - PROCESS | 3488 | 1466697654107 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2E26B0000) [pid = 3488] [serial = 64] [outer = 000000C2E89DC000] 09:00:54 INFO - PROCESS | 3488 | 1466697654481 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 09:00:54 INFO - PROCESS | 3488 | 1466697654506 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3488 | 1466697654508 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:00:54 INFO - PROCESS | 3488 | 1466697654512 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3488 | 1466697654513 Marionette TRACE conn6 <- [1,54,null,{}] 09:00:54 INFO - PROCESS | 3488 | 1466697654517 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}] 09:00:54 INFO - PROCESS | 3488 | 1466697654519 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:54 INFO - PROCESS | 3488 | 1466697654607 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:00:55 INFO - PROCESS | 3488 | 1466697655352 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3488 | 1466697655355 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5E85800 == 21 [pid = 3488] [id = 23] 09:00:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D3A41800) [pid = 3488] [serial = 65] [outer = 0000000000000000] 09:00:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D3A4A800) [pid = 3488] [serial = 66] [outer = 000000C2D3A41800] 09:00:55 INFO - PROCESS | 3488 | 1466697655414 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D6538000) [pid = 3488] [serial = 67] [outer = 000000C2D3A41800] 09:00:55 INFO - PROCESS | 3488 | 1466697655844 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1397ms 09:00:55 INFO - PROCESS | 3488 | 1466697655913 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3488 | 1466697655917 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:00:55 INFO - PROCESS | 3488 | 1466697655922 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3488 | 1466697655925 Marionette TRACE conn6 <- [1,58,null,{}] 09:00:55 INFO - PROCESS | 3488 | 1466697655930 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}] 09:00:55 INFO - PROCESS | 3488 | 1466697655935 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:56 INFO - PROCESS | 3488 | 1466697656050 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:00:56 INFO - PROCESS | 3488 | 1466697656061 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3488 | 1466697656064 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB525800 == 22 [pid = 3488] [id = 24] 09:00:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DBAAC000) [pid = 3488] [serial = 68] [outer = 0000000000000000] 09:00:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DEE06000) [pid = 3488] [serial = 69] [outer = 000000C2DBAAC000] 09:00:56 INFO - PROCESS | 3488 | 1466697656111 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEEC5C00) [pid = 3488] [serial = 70] [outer = 000000C2DBAAC000] 09:00:56 INFO - PROCESS | 3488 | 1466697656530 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 09:00:56 INFO - PROCESS | 3488 | 1466697656599 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3488 | 1466697656604 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:00:56 INFO - PROCESS | 3488 | 1466697656607 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3488 | 1466697656610 Marionette TRACE conn6 <- [1,62,null,{}] 09:00:56 INFO - PROCESS | 3488 | 1466697656614 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}] 09:00:56 INFO - PROCESS | 3488 | 1466697656616 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D6C19400) [pid = 3488] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DB661000) [pid = 3488] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E2E66000) [pid = 3488] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E4745000) [pid = 3488] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E1529800) [pid = 3488] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DF2D5400) [pid = 3488] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:00:56 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DF711C00) [pid = 3488] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:00:56 INFO - PROCESS | 3488 | 1466697656942 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:00:56 INFO - PROCESS | 3488 | 1466697656952 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3488 | 1466697656954 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5B1000 == 23 [pid = 3488] [id = 25] 09:00:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D5323C00) [pid = 3488] [serial = 71] [outer = 0000000000000000] 09:00:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DA2AF400) [pid = 3488] [serial = 72] [outer = 000000C2D5323C00] 09:00:57 INFO - PROCESS | 3488 | 1466697657002 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DF2D8800) [pid = 3488] [serial = 73] [outer = 000000C2D5323C00] 09:00:57 INFO - PROCESS | 3488 | 1466697657396 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 837ms 09:00:57 INFO - PROCESS | 3488 | 1466697657448 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3488 | 1466697657450 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:00:57 INFO - PROCESS | 3488 | 1466697657461 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 3488 | 1466697657467 Marionette TRACE conn6 <- [1,66,null,{}] 09:00:57 INFO - PROCESS | 3488 | 1466697657471 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}] 09:00:57 INFO - PROCESS | 3488 | 1466697657475 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:57 INFO - PROCESS | 3488 | 1466697657560 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:00:57 INFO - PROCESS | 3488 | 1466697657566 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3488 | 1466697657568 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E1A000 == 24 [pid = 3488] [id = 26] 09:00:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DFAD0400) [pid = 3488] [serial = 74] [outer = 0000000000000000] 09:00:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E040A800) [pid = 3488] [serial = 75] [outer = 000000C2DFAD0400] 09:00:57 INFO - PROCESS | 3488 | 1466697657615 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E15E3400) [pid = 3488] [serial = 76] [outer = 000000C2DFAD0400] 09:00:58 INFO - PROCESS | 3488 | 1466697658016 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 09:00:58 INFO - PROCESS | 3488 | 1466697658043 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3488 | 1466697658046 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:00:58 INFO - PROCESS | 3488 | 1466697658049 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3488 | 1466697658051 Marionette TRACE conn6 <- [1,70,null,{}] 09:00:58 INFO - PROCESS | 3488 | 1466697658055 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}] 09:00:58 INFO - PROCESS | 3488 | 1466697658057 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:58 INFO - PROCESS | 3488 | 1466697658150 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:00:58 INFO - PROCESS | 3488 | 1466697658156 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3488 | 1466697658158 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2841800 == 25 [pid = 3488] [id = 27] 09:00:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E2497000) [pid = 3488] [serial = 77] [outer = 0000000000000000] 09:00:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E311EC00) [pid = 3488] [serial = 78] [outer = 000000C2E2497000] 09:00:58 INFO - PROCESS | 3488 | 1466697658204 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E3710800) [pid = 3488] [serial = 79] [outer = 000000C2E2497000] 09:00:58 INFO - PROCESS | 3488 | 1466697658605 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 09:00:58 INFO - PROCESS | 3488 | 1466697658637 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3488 | 1466697658640 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:00:58 INFO - PROCESS | 3488 | 1466697658643 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3488 | 1466697658645 Marionette TRACE conn6 <- [1,74,null,{}] 09:00:58 INFO - PROCESS | 3488 | 1466697658649 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}] 09:00:58 INFO - PROCESS | 3488 | 1466697658651 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:58 INFO - PROCESS | 3488 | 1466697658734 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:00:58 INFO - PROCESS | 3488 | 1466697658741 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3488 | 1466697658747 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4714000 == 26 [pid = 3488] [id = 28] 09:00:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E4D7A400) [pid = 3488] [serial = 80] [outer = 0000000000000000] 09:00:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E5411400) [pid = 3488] [serial = 81] [outer = 000000C2E4D7A400] 09:00:58 INFO - PROCESS | 3488 | 1466697658802 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E5881000) [pid = 3488] [serial = 82] [outer = 000000C2E4D7A400] 09:00:59 INFO - PROCESS | 3488 | 1466697659406 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 836ms 09:00:59 INFO - PROCESS | 3488 | 1466697659483 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3488 | 1466697659487 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:00:59 INFO - PROCESS | 3488 | 1466697659507 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3488 | 1466697659511 Marionette TRACE conn6 <- [1,78,null,{}] 09:00:59 INFO - PROCESS | 3488 | 1466697659530 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}] 09:00:59 INFO - PROCESS | 3488 | 1466697659534 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:59 INFO - PROCESS | 3488 | 1466697659648 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:00:59 INFO - PROCESS | 3488 | 1466697659702 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3488 | 1466697659705 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:00:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8BA800 == 27 [pid = 3488] [id = 29] 09:00:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DBC69000) [pid = 3488] [serial = 83] [outer = 0000000000000000] 09:00:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF234C00) [pid = 3488] [serial = 84] [outer = 000000C2DBC69000] 09:00:59 INFO - PROCESS | 3488 | 1466697659764 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E0155800) [pid = 3488] [serial = 85] [outer = 000000C2DBC69000] 09:01:00 INFO - PROCESS | 3488 | 1466697660277 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 818ms 09:01:00 INFO - PROCESS | 3488 | 1466697660315 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3488 | 1466697660321 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:01:00 INFO - PROCESS | 3488 | 1466697660327 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3488 | 1466697660331 Marionette TRACE conn6 <- [1,82,null,{}] 09:01:00 INFO - PROCESS | 3488 | 1466697660335 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}] 09:01:00 INFO - PROCESS | 3488 | 1466697660338 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:00 INFO - PROCESS | 3488 | 1466697660451 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:01:00 INFO - PROCESS | 3488 | 1466697660526 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3488 | 1466697660528 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4BA3000 == 28 [pid = 3488] [id = 30] 09:01:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E2E6B800) [pid = 3488] [serial = 86] [outer = 0000000000000000] 09:01:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E4B1D800) [pid = 3488] [serial = 87] [outer = 000000C2E2E6B800] 09:01:00 INFO - PROCESS | 3488 | 1466697660587 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E587DC00) [pid = 3488] [serial = 88] [outer = 000000C2E2E6B800] 09:01:01 INFO - PROCESS | 3488 | 1466697661127 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 09:01:01 INFO - PROCESS | 3488 | 1466697661168 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3488 | 1466697661171 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:01:01 INFO - PROCESS | 3488 | 1466697661175 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3488 | 1466697661179 Marionette TRACE conn6 <- [1,86,null,{}] 09:01:01 INFO - PROCESS | 3488 | 1466697661191 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}] 09:01:01 INFO - PROCESS | 3488 | 1466697661196 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:01 INFO - PROCESS | 3488 | 1466697661301 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:01:01 INFO - PROCESS | 3488 | 1466697661365 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3488 | 1466697661368 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B69000 == 29 [pid = 3488] [id = 31] 09:01:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D5730800) [pid = 3488] [serial = 89] [outer = 0000000000000000] 09:01:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E5879C00) [pid = 3488] [serial = 90] [outer = 000000C2D5730800] 09:01:01 INFO - PROCESS | 3488 | 1466697661430 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5AA9C00) [pid = 3488] [serial = 91] [outer = 000000C2D5730800] 09:01:01 INFO - PROCESS | 3488 | 1466697661952 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 09:01:02 INFO - PROCESS | 3488 | 1466697662015 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:01:02 INFO - PROCESS | 3488 | 1466697662018 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 3488 | 1466697662022 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3488 | 1466697662024 Marionette TRACE conn6 <- [1,90,null,{}] 09:01:02 INFO - PROCESS | 3488 | 1466697662028 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}] 09:01:02 INFO - PROCESS | 3488 | 1466697662031 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:02 INFO - PROCESS | 3488 | 1466697662138 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:01:02 INFO - PROCESS | 3488 | 1466697662198 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3488 | 1466697662200 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E03800 == 30 [pid = 3488] [id = 32] 09:01:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DF2C9800) [pid = 3488] [serial = 92] [outer = 0000000000000000] 09:01:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DF2D1000) [pid = 3488] [serial = 93] [outer = 000000C2DF2C9800] 09:01:02 INFO - PROCESS | 3488 | 1466697662256 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E73F4800) [pid = 3488] [serial = 94] [outer = 000000C2DF2C9800] 09:01:02 INFO - PROCESS | 3488 | 1466697662878 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 943ms 09:01:02 INFO - PROCESS | 3488 | 1466697662967 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3488 | 1466697662972 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:01:02 INFO - PROCESS | 3488 | 1466697662977 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3488 | 1466697662981 Marionette TRACE conn6 <- [1,94,null,{}] 09:01:03 INFO - PROCESS | 3488 | 1466697663008 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}] 09:01:03 INFO - PROCESS | 3488 | 1466697663012 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:03 INFO - PROCESS | 3488 | 1466697663132 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:01:03 INFO - PROCESS | 3488 | 1466697663171 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3488 | 1466697663176 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9A6800 == 31 [pid = 3488] [id = 33] 09:01:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D572C000) [pid = 3488] [serial = 95] [outer = 0000000000000000] 09:01:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D572E000) [pid = 3488] [serial = 96] [outer = 000000C2D572C000] 09:01:03 INFO - PROCESS | 3488 | 1466697663226 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2D6799800) [pid = 3488] [serial = 97] [outer = 000000C2D572C000] 09:01:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB549800 == 30 [pid = 3488] [id = 8] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E23A6800) [pid = 3488] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DEED4400) [pid = 3488] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF706C00) [pid = 3488] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E1FC8800) [pid = 3488] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E2E69800) [pid = 3488] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E3807C00) [pid = 3488] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E4793400) [pid = 3488] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E152E400) [pid = 3488] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DF2DEC00) [pid = 3488] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5880C00) [pid = 3488] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFA2A800) [pid = 3488] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D3A4D000) [pid = 3488] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5957000) [pid = 3488] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E370EC00) [pid = 3488] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DFA24400) [pid = 3488] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D679C400) [pid = 3488] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D6287000) [pid = 3488] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E5405000) [pid = 3488] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFAC1800) [pid = 3488] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E02C6400) [pid = 3488] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E3A67800) [pid = 3488] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E8B25400) [pid = 3488] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E25C7800) [pid = 3488] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DBC66400) [pid = 3488] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DBAAB400) [pid = 3488] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D8AD5800) [pid = 3488] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3488 | 1466697664268 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1340ms 09:01:04 INFO - PROCESS | 3488 | 1466697664322 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3488 | 1466697664327 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:01:04 INFO - PROCESS | 3488 | 1466697664332 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3488 | 1466697664335 Marionette TRACE conn6 <- [1,98,null,{}] 09:01:04 INFO - PROCESS | 3488 | 1466697664341 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}] 09:01:04 INFO - PROCESS | 3488 | 1466697664344 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:04 INFO - PROCESS | 3488 | 1466697664444 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:01:04 INFO - PROCESS | 3488 | 1466697664535 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3488 | 1466697664539 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8AE7000 == 31 [pid = 3488] [id = 34] 09:01:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D5730000) [pid = 3488] [serial = 98] [outer = 0000000000000000] 09:01:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D5BEB000) [pid = 3488] [serial = 99] [outer = 000000C2D5730000] 09:01:04 INFO - PROCESS | 3488 | 1466697664589 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D9F3EC00) [pid = 3488] [serial = 100] [outer = 000000C2D5730000] 09:01:04 INFO - PROCESS | 3488 | 1466697664976 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 09:01:05 INFO - PROCESS | 3488 | 1466697665027 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3488 | 1466697665033 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:01:05 INFO - PROCESS | 3488 | 1466697665039 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3488 | 1466697665042 Marionette TRACE conn6 <- [1,102,null,{}] 09:01:05 INFO - PROCESS | 3488 | 1466697665046 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}] 09:01:05 INFO - PROCESS | 3488 | 1466697665049 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:05 INFO - PROCESS | 3488 | 1466697665141 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:01:05 INFO - PROCESS | 3488 | 1466697665148 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3488 | 1466697665150 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA05000 == 32 [pid = 3488] [id = 35] 09:01:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DB5D9C00) [pid = 3488] [serial = 101] [outer = 0000000000000000] 09:01:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DBC6A000) [pid = 3488] [serial = 102] [outer = 000000C2DB5D9C00] 09:01:05 INFO - PROCESS | 3488 | 1466697665199 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE0A400) [pid = 3488] [serial = 103] [outer = 000000C2DB5D9C00] 09:01:05 INFO - PROCESS | 3488 | 1466697665616 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 625ms 09:01:05 INFO - PROCESS | 3488 | 1466697665666 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:01:05 INFO - PROCESS | 3488 | 1466697665668 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:01:05 INFO - PROCESS | 3488 | 1466697665672 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3488 | 1466697665676 Marionette TRACE conn6 <- [1,106,null,{}] 09:01:05 INFO - PROCESS | 3488 | 1466697665687 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}] 09:01:05 INFO - PROCESS | 3488 | 1466697665692 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:05 INFO - PROCESS | 3488 | 1466697665783 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:01:05 INFO - PROCESS | 3488 | 1466697665817 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3488 | 1466697665820 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E017C000 == 33 [pid = 3488] [id = 36] 09:01:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5BE6C00) [pid = 3488] [serial = 104] [outer = 0000000000000000] 09:01:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF2D9000) [pid = 3488] [serial = 105] [outer = 000000C2D5BE6C00] 09:01:05 INFO - PROCESS | 3488 | 1466697665872 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFA1D400) [pid = 3488] [serial = 106] [outer = 000000C2D5BE6C00] 09:01:06 INFO - PROCESS | 3488 | 1466697666275 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 09:01:06 INFO - PROCESS | 3488 | 1466697666301 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3488 | 1466697666303 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:01:06 INFO - PROCESS | 3488 | 1466697666319 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 3488 | 1466697666321 Marionette TRACE conn6 <- [1,110,null,{}] 09:01:06 INFO - PROCESS | 3488 | 1466697666325 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}] 09:01:06 INFO - PROCESS | 3488 | 1466697666327 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:06 INFO - PROCESS | 3488 | 1466697666436 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:01:06 INFO - PROCESS | 3488 | 1466697666442 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3488 | 1466697666444 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F47800 == 34 [pid = 3488] [id = 37] 09:01:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DFC39400) [pid = 3488] [serial = 107] [outer = 0000000000000000] 09:01:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFC3C800) [pid = 3488] [serial = 108] [outer = 000000C2DFC39400] 09:01:06 INFO - PROCESS | 3488 | 1466697666491 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E0151800) [pid = 3488] [serial = 109] [outer = 000000C2DFC39400] 09:01:06 INFO - PROCESS | 3488 | 1466697666910 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 09:01:06 INFO - PROCESS | 3488 | 1466697666962 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3488 | 1466697666965 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:01:06 INFO - PROCESS | 3488 | 1466697666968 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 3488 | 1466697666970 Marionette TRACE conn6 <- [1,114,null,{}] 09:01:06 INFO - PROCESS | 3488 | 1466697666974 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}] 09:01:06 INFO - PROCESS | 3488 | 1466697666976 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:07 INFO - PROCESS | 3488 | 1466697667076 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:01:07 INFO - PROCESS | 3488 | 1466697667081 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3488 | 1466697667083 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E284F000 == 35 [pid = 3488] [id = 38] 09:01:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DB5CD400) [pid = 3488] [serial = 110] [outer = 0000000000000000] 09:01:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02D0C00) [pid = 3488] [serial = 111] [outer = 000000C2DB5CD400] 09:01:07 INFO - PROCESS | 3488 | 1466697667130 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1529800) [pid = 3488] [serial = 112] [outer = 000000C2DB5CD400] 09:01:07 INFO - PROCESS | 3488 | 1466697667588 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 649ms 09:01:07 INFO - PROCESS | 3488 | 1466697667618 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3488 | 1466697667620 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:01:07 INFO - PROCESS | 3488 | 1466697667624 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3488 | 1466697667626 Marionette TRACE conn6 <- [1,118,null,{}] 09:01:07 INFO - PROCESS | 3488 | 1466697667629 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}] 09:01:07 INFO - PROCESS | 3488 | 1466697667635 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:07 INFO - PROCESS | 3488 | 1466697667769 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:01:07 INFO - PROCESS | 3488 | 1466697667781 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3488 | 1466697667783 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AE3000 == 36 [pid = 3488] [id = 39] 09:01:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E1532800) [pid = 3488] [serial = 113] [outer = 0000000000000000] 09:01:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E2E65800) [pid = 3488] [serial = 114] [outer = 000000C2E1532800] 09:01:07 INFO - PROCESS | 3488 | 1466697667829 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E380C000) [pid = 3488] [serial = 115] [outer = 000000C2E1532800] 09:01:08 INFO - PROCESS | 3488 | 1466697668237 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 672ms 09:01:08 INFO - PROCESS | 3488 | 1466697668298 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3488 | 1466697668300 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:01:08 INFO - PROCESS | 3488 | 1466697668304 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3488 | 1466697668306 Marionette TRACE conn6 <- [1,122,null,{}] 09:01:08 INFO - PROCESS | 3488 | 1466697668309 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}] 09:01:08 INFO - PROCESS | 3488 | 1466697668311 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:08 INFO - PROCESS | 3488 | 1466697668498 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E89DC000) [pid = 3488] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E4D7A400) [pid = 3488] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE0BC00) [pid = 3488] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D3A49800) [pid = 3488] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D39DE400) [pid = 3488] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFA29C00) [pid = 3488] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E5877800) [pid = 3488] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E2497000) [pid = 3488] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DBAAC000) [pid = 3488] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D5323C00) [pid = 3488] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFAD0400) [pid = 3488] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:01:08 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D3A41800) [pid = 3488] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:01:08 INFO - PROCESS | 3488 | 1466697668544 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3488 | 1466697668546 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2063800 == 37 [pid = 3488] [id = 40] 09:01:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D39DA400) [pid = 3488] [serial = 116] [outer = 0000000000000000] 09:01:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D3A4AC00) [pid = 3488] [serial = 117] [outer = 000000C2D39DA400] 09:01:08 INFO - PROCESS | 3488 | 1466697668592 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFA2A000) [pid = 3488] [serial = 118] [outer = 000000C2D39DA400] 09:01:08 INFO - PROCESS | 3488 | 1466697668904 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:01:08 INFO - PROCESS | 3488 | 1466697668936 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3488 | 1466697668938 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:01:08 INFO - PROCESS | 3488 | 1466697668946 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3488 | 1466697668949 Marionette TRACE conn6 <- [1,126,null,{}] 09:01:08 INFO - PROCESS | 3488 | 1466697668952 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}] 09:01:08 INFO - PROCESS | 3488 | 1466697668954 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:09 INFO - PROCESS | 3488 | 1466697669059 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:01:09 INFO - PROCESS | 3488 | 1466697669067 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3488 | 1466697669069 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7427000 == 38 [pid = 3488] [id = 41] 09:01:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D531E800) [pid = 3488] [serial = 119] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E4B6A800) [pid = 3488] [serial = 120] [outer = 000000C2D531E800] 09:01:09 INFO - PROCESS | 3488 | 1466697669113 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5879800) [pid = 3488] [serial = 121] [outer = 000000C2D531E800] 09:01:09 INFO - PROCESS | 3488 | 1466697669492 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 09:01:09 INFO - PROCESS | 3488 | 1466697669532 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3488 | 1466697669534 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:01:09 INFO - PROCESS | 3488 | 1466697669537 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3488 | 1466697669539 Marionette TRACE conn6 <- [1,130,null,{}] 09:01:09 INFO - PROCESS | 3488 | 1466697669543 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}] 09:01:09 INFO - PROCESS | 3488 | 1466697669545 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:09 INFO - PROCESS | 3488 | 1466697669645 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:01:09 INFO - PROCESS | 3488 | 1466697669653 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3488 | 1466697669655 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E017B800 == 39 [pid = 3488] [id = 42] 09:01:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E5466C00) [pid = 3488] [serial = 122] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E546B000) [pid = 3488] [serial = 123] [outer = 000000C2E5466C00] 09:01:09 INFO - PROCESS | 3488 | 1466697669700 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5472C00) [pid = 3488] [serial = 124] [outer = 000000C2E5466C00] 09:01:10 INFO - PROCESS | 3488 | 1466697670102 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 584ms 09:01:10 INFO - PROCESS | 3488 | 1466697670125 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3488 | 1466697670127 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:01:10 INFO - PROCESS | 3488 | 1466697670130 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3488 | 1466697670132 Marionette TRACE conn6 <- [1,134,null,{}] 09:01:10 INFO - PROCESS | 3488 | 1466697670135 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}] 09:01:10 INFO - PROCESS | 3488 | 1466697670137 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:10 INFO - PROCESS | 3488 | 1466697670241 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:01:10 INFO - PROCESS | 3488 | 1466697670248 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3488 | 1466697670251 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F58800 == 40 [pid = 3488] [id = 43] 09:01:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DAAF2C00) [pid = 3488] [serial = 125] [outer = 0000000000000000] 09:01:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DB5D5800) [pid = 3488] [serial = 126] [outer = 000000C2DAAF2C00] 09:01:10 INFO - PROCESS | 3488 | 1466697670296 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DB6A2400) [pid = 3488] [serial = 127] [outer = 000000C2DAAF2C00] 09:01:10 INFO - PROCESS | 3488 | 1466697670964 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 880ms 09:01:11 INFO - PROCESS | 3488 | 1466697671031 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3488 | 1466697671036 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:01:11 INFO - PROCESS | 3488 | 1466697671042 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3488 | 1466697671046 Marionette TRACE conn6 <- [1,138,null,{}] 09:01:11 INFO - PROCESS | 3488 | 1466697671052 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}] 09:01:11 INFO - PROCESS | 3488 | 1466697671055 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:11 INFO - PROCESS | 3488 | 1466697671201 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:01:11 INFO - PROCESS | 3488 | 1466697671262 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3488 | 1466697671265 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA38000 == 41 [pid = 3488] [id = 44] 09:01:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DA962800) [pid = 3488] [serial = 128] [outer = 0000000000000000] 09:01:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DAAE7C00) [pid = 3488] [serial = 129] [outer = 000000C2DA962800] 09:01:11 INFO - PROCESS | 3488 | 1466697671324 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DBAA5800) [pid = 3488] [serial = 130] [outer = 000000C2DA962800] 09:01:12 INFO - PROCESS | 3488 | 1466697672276 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1282ms 09:01:12 INFO - PROCESS | 3488 | 1466697672324 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3488 | 1466697672328 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:01:12 INFO - PROCESS | 3488 | 1466697672334 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3488 | 1466697672337 Marionette TRACE conn6 <- [1,142,null,{}] 09:01:12 INFO - PROCESS | 3488 | 1466697672343 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}] 09:01:12 INFO - PROCESS | 3488 | 1466697672346 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:12 INFO - PROCESS | 3488 | 1466697672463 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:01:12 INFO - PROCESS | 3488 | 1466697672528 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3488 | 1466697672532 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB512000 == 42 [pid = 3488] [id = 45] 09:01:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DB660000) [pid = 3488] [serial = 131] [outer = 0000000000000000] 09:01:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DB6A5400) [pid = 3488] [serial = 132] [outer = 000000C2DB660000] 09:01:12 INFO - PROCESS | 3488 | 1466697672584 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DEE07400) [pid = 3488] [serial = 133] [outer = 000000C2DB660000] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B69000 == 41 [pid = 3488] [id = 31] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E03800 == 40 [pid = 3488] [id = 32] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4BA3000 == 39 [pid = 3488] [id = 30] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E017B800 == 38 [pid = 3488] [id = 42] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7427000 == 37 [pid = 3488] [id = 41] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2063800 == 36 [pid = 3488] [id = 40] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AE3000 == 35 [pid = 3488] [id = 39] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E284F000 == 34 [pid = 3488] [id = 38] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F47800 == 33 [pid = 3488] [id = 37] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E017C000 == 32 [pid = 3488] [id = 36] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA05000 == 31 [pid = 3488] [id = 35] 09:01:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8AE7000 == 30 [pid = 3488] [id = 34] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E26B0000) [pid = 3488] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E9C30800) [pid = 3488] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5421400) [pid = 3488] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E5952000) [pid = 3488] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3705800) [pid = 3488] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D39D5400) [pid = 3488] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5881000) [pid = 3488] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E311EC00) [pid = 3488] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE06000) [pid = 3488] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DA2AF400) [pid = 3488] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E040A800) [pid = 3488] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3710800) [pid = 3488] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DEEC5C00) [pid = 3488] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D3A4A800) [pid = 3488] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D6538000) [pid = 3488] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E15E3400) [pid = 3488] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DF2D8800) [pid = 3488] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E5411400) [pid = 3488] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 3488 | 1466697673085 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 776ms 09:01:13 INFO - PROCESS | 3488 | 1466697673113 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3488 | 1466697673119 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:01:13 INFO - PROCESS | 3488 | 1466697673125 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3488 | 1466697673128 Marionette TRACE conn6 <- [1,146,null,{}] 09:01:13 INFO - PROCESS | 3488 | 1466697673132 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}] 09:01:13 INFO - PROCESS | 3488 | 1466697673135 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:13 INFO - PROCESS | 3488 | 1466697673226 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:01:13 INFO - PROCESS | 3488 | 1466697673233 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3488 | 1466697673235 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5AF000 == 31 [pid = 3488] [id = 46] 09:01:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DAAE6000) [pid = 3488] [serial = 134] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DB6A6400) [pid = 3488] [serial = 135] [outer = 000000C2DAAE6000] 09:01:13 INFO - PROCESS | 3488 | 1466697673284 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DEECAC00) [pid = 3488] [serial = 136] [outer = 000000C2DAAE6000] 09:01:13 INFO - PROCESS | 3488 | 1466697673726 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 09:01:13 INFO - PROCESS | 3488 | 1466697673753 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3488 | 1466697673756 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:01:13 INFO - PROCESS | 3488 | 1466697673764 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3488 | 1466697673768 Marionette TRACE conn6 <- [1,150,null,{}] 09:01:13 INFO - PROCESS | 3488 | 1466697673780 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}] 09:01:13 INFO - PROCESS | 3488 | 1466697673785 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:13 INFO - PROCESS | 3488 | 1466697673874 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:01:13 INFO - PROCESS | 3488 | 1466697673908 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3488 | 1466697673911 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15CD800 == 32 [pid = 3488] [id = 47] 09:01:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF824000) [pid = 3488] [serial = 137] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFAC7C00) [pid = 3488] [serial = 138] [outer = 000000C2DF824000] 09:01:13 INFO - PROCESS | 3488 | 1466697673974 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFC3F000) [pid = 3488] [serial = 139] [outer = 000000C2DF824000] 09:01:14 INFO - PROCESS | 3488 | 1466697674408 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 09:01:14 INFO - PROCESS | 3488 | 1466697674457 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3488 | 1466697674460 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:01:14 INFO - PROCESS | 3488 | 1466697674463 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3488 | 1466697674465 Marionette TRACE conn6 <- [1,154,null,{}] 09:01:14 INFO - PROCESS | 3488 | 1466697674469 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}] 09:01:14 INFO - PROCESS | 3488 | 1466697674471 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:14 INFO - PROCESS | 3488 | 1466697674560 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:01:14 INFO - PROCESS | 3488 | 1466697674568 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3488 | 1466697674570 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2625000 == 33 [pid = 3488] [id = 48] 09:01:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D5C2E400) [pid = 3488] [serial = 140] [outer = 0000000000000000] 09:01:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1528C00) [pid = 3488] [serial = 141] [outer = 000000C2D5C2E400] 09:01:14 INFO - PROCESS | 3488 | 1466697674616 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E15ED000) [pid = 3488] [serial = 142] [outer = 000000C2D5C2E400] 09:01:15 INFO - PROCESS | 3488 | 1466697675021 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 583ms 09:01:15 INFO - PROCESS | 3488 | 1466697675058 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3488 | 1466697675061 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:01:15 INFO - PROCESS | 3488 | 1466697675064 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3488 | 1466697675066 Marionette TRACE conn6 <- [1,158,null,{}] 09:01:15 INFO - PROCESS | 3488 | 1466697675070 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}] 09:01:15 INFO - PROCESS | 3488 | 1466697675072 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:15 INFO - PROCESS | 3488 | 1466697675160 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:01:15 INFO - PROCESS | 3488 | 1466697675165 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3488 | 1466697675167 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DA0000 == 34 [pid = 3488] [id = 49] 09:01:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D4245000) [pid = 3488] [serial = 143] [outer = 0000000000000000] 09:01:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E2E68400) [pid = 3488] [serial = 144] [outer = 000000C2D4245000] 09:01:15 INFO - PROCESS | 3488 | 1466697675213 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3705800) [pid = 3488] [serial = 145] [outer = 000000C2D4245000] 09:01:15 INFO - PROCESS | 3488 | 1466697675675 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 09:01:15 INFO - PROCESS | 3488 | 1466697675695 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3488 | 1466697675697 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 3488 | 1466697675708 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3488 | 1466697675710 Marionette TRACE conn6 <- [1,162,null,{}] 09:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:01:15 INFO - PROCESS | 3488 | 1466697675714 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}] 09:01:15 INFO - PROCESS | 3488 | 1466697675720 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:15 INFO - PROCESS | 3488 | 1466697675851 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:01:15 INFO - PROCESS | 3488 | 1466697675898 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3488 | 1466697675900 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D65000 == 35 [pid = 3488] [id = 50] 09:01:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3A6E800) [pid = 3488] [serial = 146] [outer = 0000000000000000] 09:01:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5464800) [pid = 3488] [serial = 147] [outer = 000000C2E3A6E800] 09:01:15 INFO - PROCESS | 3488 | 1466697675945 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E547EC00) [pid = 3488] [serial = 148] [outer = 000000C2E3A6E800] 09:01:16 INFO - PROCESS | 3488 | 1466697676340 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 09:01:16 INFO - PROCESS | 3488 | 1466697676385 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3488 | 1466697676387 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:01:16 INFO - PROCESS | 3488 | 1466697676391 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:01:16 INFO - PROCESS | 3488 | 1466697676392 Marionette TRACE conn6 <- [1,166,null,{}] 09:01:16 INFO - PROCESS | 3488 | 1466697676411 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}] 09:01:16 INFO - PROCESS | 3488 | 1466697676413 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:16 INFO - PROCESS | 3488 | 1466697676543 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:01:16 INFO - PROCESS | 3488 | 1466697676584 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3488 | 1466697676586 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4F800 == 36 [pid = 3488] [id = 51] 09:01:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5884800) [pid = 3488] [serial = 149] [outer = 0000000000000000] 09:01:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5954000) [pid = 3488] [serial = 150] [outer = 000000C2E5884800] 09:01:16 INFO - PROCESS | 3488 | 1466697676631 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E73F0C00) [pid = 3488] [serial = 151] [outer = 000000C2E5884800] 09:01:17 INFO - PROCESS | 3488 | 1466697677043 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 09:01:17 INFO - PROCESS | 3488 | 1466697677086 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3488 | 1466697677088 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:01:17 INFO - PROCESS | 3488 | 1466697677095 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3488 | 1466697677097 Marionette TRACE conn6 <- [1,170,null,{}] 09:01:17 INFO - PROCESS | 3488 | 1466697677101 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}] 09:01:17 INFO - PROCESS | 3488 | 1466697677103 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:17 INFO - PROCESS | 3488 | 1466697677206 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:01:17 INFO - PROCESS | 3488 | 1466697677212 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3488 | 1466697677214 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B7B000 == 37 [pid = 3488] [id = 52] 09:01:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E3837000) [pid = 3488] [serial = 152] [outer = 0000000000000000] 09:01:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E383B400) [pid = 3488] [serial = 153] [outer = 000000C2E3837000] 09:01:17 INFO - PROCESS | 3488 | 1466697677258 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5951800) [pid = 3488] [serial = 154] [outer = 000000C2E3837000] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DB5CD400) [pid = 3488] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D5730000) [pid = 3488] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DFC39400) [pid = 3488] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1532800) [pid = 3488] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DB5D9C00) [pid = 3488] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5BE6C00) [pid = 3488] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E5466C00) [pid = 3488] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D39DA400) [pid = 3488] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DBC69000) [pid = 3488] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E2E6B800) [pid = 3488] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5730800) [pid = 3488] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2C9800) [pid = 3488] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:01:17 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D531E800) [pid = 3488] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:01:17 INFO - PROCESS | 3488 | 1466697677678 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 09:01:17 INFO - PROCESS | 3488 | 1466697677727 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3488 | 1466697677729 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:01:17 INFO - PROCESS | 3488 | 1466697677733 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3488 | 1466697677734 Marionette TRACE conn6 <- [1,174,null,{}] 09:01:17 INFO - PROCESS | 3488 | 1466697677738 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}] 09:01:17 INFO - PROCESS | 3488 | 1466697677740 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:17 INFO - PROCESS | 3488 | 1466697677821 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:01:17 INFO - PROCESS | 3488 | 1466697677848 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3488 | 1466697677850 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E99E2800 == 38 [pid = 3488] [id = 53] 09:01:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF82A000) [pid = 3488] [serial = 155] [outer = 0000000000000000] 09:01:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E1527000) [pid = 3488] [serial = 156] [outer = 000000C2DF82A000] 09:01:17 INFO - PROCESS | 3488 | 1466697677894 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5466C00) [pid = 3488] [serial = 157] [outer = 000000C2DF82A000] 09:01:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F33400) [pid = 3488] [serial = 158] [outer = 000000C2D9D38000] 09:01:18 INFO - PROCESS | 3488 | 1466697678333 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 09:01:18 INFO - PROCESS | 3488 | 1466697678365 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3488 | 1466697678367 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:01:18 INFO - PROCESS | 3488 | 1466697678371 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 3488 | 1466697678372 Marionette TRACE conn6 <- [1,178,null,{}] 09:01:18 INFO - PROCESS | 3488 | 1466697678376 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}] 09:01:18 INFO - PROCESS | 3488 | 1466697678378 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:18 INFO - PROCESS | 3488 | 1466697678459 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:01:18 INFO - PROCESS | 3488 | 1466697678465 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3488 | 1466697678467 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2624800 == 39 [pid = 3488] [id = 54] 09:01:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F3D800) [pid = 3488] [serial = 159] [outer = 0000000000000000] 09:01:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E22AD400) [pid = 3488] [serial = 160] [outer = 000000C2E1F3D800] 09:01:18 INFO - PROCESS | 3488 | 1466697678513 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E89D2000) [pid = 3488] [serial = 161] [outer = 000000C2E1F3D800] 09:01:18 INFO - PROCESS | 3488 | 1466697678900 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 09:01:18 INFO - PROCESS | 3488 | 1466697678961 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3488 | 1466697678964 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:01:18 INFO - PROCESS | 3488 | 1466697678967 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 3488 | 1466697678970 Marionette TRACE conn6 <- [1,182,null,{}] 09:01:18 INFO - PROCESS | 3488 | 1466697678974 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}] 09:01:18 INFO - PROCESS | 3488 | 1466697678976 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:19 INFO - PROCESS | 3488 | 1466697679072 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:01:19 INFO - PROCESS | 3488 | 1466697679078 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3488 | 1466697679080 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B5F800 == 40 [pid = 3488] [id = 55] 09:01:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D3907400) [pid = 3488] [serial = 162] [outer = 0000000000000000] 09:01:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E1F3F800) [pid = 3488] [serial = 163] [outer = 000000C2D3907400] 09:01:19 INFO - PROCESS | 3488 | 1466697679127 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E89DB000) [pid = 3488] [serial = 164] [outer = 000000C2D3907400] 09:01:19 INFO - PROCESS | 3488 | 1466697679638 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 732ms 09:01:19 INFO - PROCESS | 3488 | 1466697679702 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3488 | 1466697679707 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:01:19 INFO - PROCESS | 3488 | 1466697679713 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3488 | 1466697679716 Marionette TRACE conn6 <- [1,186,null,{}] 09:01:19 INFO - PROCESS | 3488 | 1466697679722 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}] 09:01:19 INFO - PROCESS | 3488 | 1466697679726 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:19 INFO - PROCESS | 3488 | 1466697679851 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:01:19 INFO - PROCESS | 3488 | 1466697679912 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3488 | 1466697679915 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA13000 == 41 [pid = 3488] [id = 56] 09:01:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D3911800) [pid = 3488] [serial = 165] [outer = 0000000000000000] 09:01:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2D5420000) [pid = 3488] [serial = 166] [outer = 000000C2D3911800] 09:01:19 INFO - PROCESS | 3488 | 1466697679974 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DA9C6800) [pid = 3488] [serial = 167] [outer = 000000C2D3911800] 09:01:20 INFO - PROCESS | 3488 | 1466697680595 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 943ms 09:01:20 INFO - PROCESS | 3488 | 1466697680660 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3488 | 1466697680665 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:01:20 INFO - PROCESS | 3488 | 1466697680672 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3488 | 1466697680675 Marionette TRACE conn6 <- [1,190,null,{}] 09:01:20 INFO - PROCESS | 3488 | 1466697680680 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}] 09:01:20 INFO - PROCESS | 3488 | 1466697680683 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:20 INFO - PROCESS | 3488 | 1466697680797 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:01:20 INFO - PROCESS | 3488 | 1466697680864 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3488 | 1466697680867 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29F3800 == 42 [pid = 3488] [id = 57] 09:01:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2DF2D9400) [pid = 3488] [serial = 168] [outer = 0000000000000000] 09:01:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DF2DF800) [pid = 3488] [serial = 169] [outer = 000000C2DF2D9400] 09:01:20 INFO - PROCESS | 3488 | 1466697680926 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DFC40C00) [pid = 3488] [serial = 170] [outer = 000000C2DF2D9400] 09:01:21 INFO - PROCESS | 3488 | 1466697681493 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 09:01:21 INFO - PROCESS | 3488 | 1466697681523 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3488 | 1466697681526 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:01:21 INFO - PROCESS | 3488 | 1466697681531 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 3488 | 1466697681535 Marionette TRACE conn6 <- [1,194,null,{}] 09:01:21 INFO - PROCESS | 3488 | 1466697681547 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}] 09:01:21 INFO - PROCESS | 3488 | 1466697681552 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:21 INFO - PROCESS | 3488 | 1466697681665 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:01:21 INFO - PROCESS | 3488 | 1466697681748 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3488 | 1466697681751 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B2000 == 43 [pid = 3488] [id = 58] 09:01:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2E3832C00) [pid = 3488] [serial = 171] [outer = 0000000000000000] 09:01:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2E383E800) [pid = 3488] [serial = 172] [outer = 000000C2E3832C00] 09:01:21 INFO - PROCESS | 3488 | 1466697681810 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 97 (000000C2E546E400) [pid = 3488] [serial = 173] [outer = 000000C2E3832C00] 09:01:22 INFO - PROCESS | 3488 | 1466697682381 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 09:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:01:22 INFO - PROCESS | 3488 | 1466697682413 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3488 | 1466697682416 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:01:22 INFO - PROCESS | 3488 | 1466697682420 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3488 | 1466697682422 Marionette TRACE conn6 <- [1,198,null,{}] 09:01:22 INFO - PROCESS | 3488 | 1466697682426 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}] 09:01:22 INFO - PROCESS | 3488 | 1466697682429 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:22 INFO - PROCESS | 3488 | 1466697682553 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:01:22 INFO - PROCESS | 3488 | 1466697682647 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3488 | 1466697682650 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5522800 == 44 [pid = 3488] [id = 59] 09:01:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 98 (000000C2E5473800) [pid = 3488] [serial = 174] [outer = 0000000000000000] 09:01:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 99 (000000C2E89DD400) [pid = 3488] [serial = 175] [outer = 000000C2E5473800] 09:01:22 INFO - PROCESS | 3488 | 1466697682705 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 100 (000000C2E8DBEC00) [pid = 3488] [serial = 176] [outer = 000000C2E5473800] 09:01:23 INFO - PROCESS | 3488 | 1466697683408 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 09:01:23 INFO - PROCESS | 3488 | 1466697683450 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3488 | 1466697683454 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:01:23 INFO - PROCESS | 3488 | 1466697683460 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3488 | 1466697683463 Marionette TRACE conn6 <- [1,202,null,{}] 09:01:23 INFO - PROCESS | 3488 | 1466697683479 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}] 09:01:23 INFO - PROCESS | 3488 | 1466697683482 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:23 INFO - PROCESS | 3488 | 1466697683617 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:01:23 INFO - PROCESS | 3488 | 1466697683686 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3488 | 1466697683690 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D9F20000 == 45 [pid = 3488] [id = 60] 09:01:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 101 (000000C2D5423800) [pid = 3488] [serial = 177] [outer = 0000000000000000] 09:01:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 102 (000000C2D60A2800) [pid = 3488] [serial = 178] [outer = 000000C2D5423800] 09:01:23 INFO - PROCESS | 3488 | 1466697683741 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 103 (000000C2DB5D9800) [pid = 3488] [serial = 179] [outer = 000000C2D5423800] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2624800 == 44 [pid = 3488] [id = 54] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E99E2800 == 43 [pid = 3488] [id = 53] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B7B000 == 42 [pid = 3488] [id = 52] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4F800 == 41 [pid = 3488] [id = 51] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D65000 == 40 [pid = 3488] [id = 50] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DA0000 == 39 [pid = 3488] [id = 49] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2625000 == 38 [pid = 3488] [id = 48] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15CD800 == 37 [pid = 3488] [id = 47] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5AF000 == 36 [pid = 3488] [id = 46] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB512000 == 35 [pid = 3488] [id = 45] 09:01:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F58800 == 34 [pid = 3488] [id = 43] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 102 (000000C2DB5D5800) [pid = 3488] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 101 (000000C2D572E000) [pid = 3488] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 100 (000000C2E02D0C00) [pid = 3488] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 99 (000000C2D5BEB000) [pid = 3488] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 98 (000000C2DFC3C800) [pid = 3488] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 97 (000000C2D9F3EC00) [pid = 3488] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 96 (000000C2E2E65800) [pid = 3488] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2DBC6A000) [pid = 3488] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2DF2D9000) [pid = 3488] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E546B000) [pid = 3488] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2D3A4AC00) [pid = 3488] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E380C000) [pid = 3488] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E0155800) [pid = 3488] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DF234C00) [pid = 3488] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E587DC00) [pid = 3488] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E4B1D800) [pid = 3488] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5AA9C00) [pid = 3488] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E5879C00) [pid = 3488] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E73F4800) [pid = 3488] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DF2D1000) [pid = 3488] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DFA2A000) [pid = 3488] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DEE0A400) [pid = 3488] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E1529800) [pid = 3488] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E4B6A800) [pid = 3488] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5472C00) [pid = 3488] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5879800) [pid = 3488] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E0151800) [pid = 3488] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DFA1D400) [pid = 3488] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:01:24 INFO - PROCESS | 3488 | 1466697684269 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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 09:01:24 INFO - PROCESS | 3488 | 1466697684302 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3488 | 1466697684307 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:01:24 INFO - PROCESS | 3488 | 1466697684318 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3488 | 1466697684321 Marionette TRACE conn6 <- [1,206,null,{}] 09:01:24 INFO - PROCESS | 3488 | 1466697684325 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}] 09:01:24 INFO - PROCESS | 3488 | 1466697684328 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:24 INFO - PROCESS | 3488 | 1466697684419 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:01:24 INFO - PROCESS | 3488 | 1466697684427 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3488 | 1466697684429 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7EB000 == 35 [pid = 3488] [id = 61] 09:01:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D6797400) [pid = 3488] [serial = 180] [outer = 0000000000000000] 09:01:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DB5D6800) [pid = 3488] [serial = 181] [outer = 000000C2D6797400] 09:01:24 INFO - PROCESS | 3488 | 1466697684479 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DE519400) [pid = 3488] [serial = 182] [outer = 000000C2D6797400] 09:01:24 INFO - PROCESS | 3488 | 1466697684924 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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 09:01:24 INFO - PROCESS | 3488 | 1466697684950 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3488 | 1466697684953 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:01:24 INFO - PROCESS | 3488 | 1466697684957 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3488 | 1466697684961 Marionette TRACE conn6 <- [1,210,null,{}] 09:01:24 INFO - PROCESS | 3488 | 1466697684972 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}] 09:01:24 INFO - PROCESS | 3488 | 1466697684976 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:25 INFO - PROCESS | 3488 | 1466697685088 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:01:25 INFO - PROCESS | 3488 | 1466697685103 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3488 | 1466697685107 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1576000 == 36 [pid = 3488] [id = 62] 09:01:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF2CFC00) [pid = 3488] [serial = 183] [outer = 0000000000000000] 09:01:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF2D9000) [pid = 3488] [serial = 184] [outer = 000000C2DF2CFC00] 09:01:25 INFO - PROCESS | 3488 | 1466697685156 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DFAC2C00) [pid = 3488] [serial = 185] [outer = 000000C2DF2CFC00] 09:01:25 INFO - PROCESS | 3488 | 1466697685585 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 09:01:25 INFO - PROCESS | 3488 | 1466697685650 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3488 | 1466697685653 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:01:25 INFO - PROCESS | 3488 | 1466697685656 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3488 | 1466697685658 Marionette TRACE conn6 <- [1,214,null,{}] 09:01:25 INFO - PROCESS | 3488 | 1466697685662 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}] 09:01:25 INFO - PROCESS | 3488 | 1466697685664 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:25 INFO - PROCESS | 3488 | 1466697685751 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:01:25 INFO - PROCESS | 3488 | 1466697685759 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3488 | 1466697685761 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E0D000 == 37 [pid = 3488] [id = 63] 09:01:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E014F800) [pid = 3488] [serial = 186] [outer = 0000000000000000] 09:01:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E02C1800) [pid = 3488] [serial = 187] [outer = 000000C2E014F800] 09:01:25 INFO - PROCESS | 3488 | 1466697685807 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E0409000) [pid = 3488] [serial = 188] [outer = 000000C2E014F800] 09:01:26 INFO - PROCESS | 3488 | 1466697686220 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 587ms 09:01:26 INFO - PROCESS | 3488 | 1466697686254 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3488 | 1466697686256 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:01:26 INFO - PROCESS | 3488 | 1466697686259 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3488 | 1466697686261 Marionette TRACE conn6 <- [1,218,null,{}] 09:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:01:26 INFO - PROCESS | 3488 | 1466697686265 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}] 09:01:26 INFO - PROCESS | 3488 | 1466697686267 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:26 INFO - PROCESS | 3488 | 1466697686350 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:01:26 INFO - PROCESS | 3488 | 1466697686355 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3488 | 1466697686364 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E261A000 == 38 [pid = 3488] [id = 64] 09:01:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E040C400) [pid = 3488] [serial = 189] [outer = 0000000000000000] 09:01:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E15EA800) [pid = 3488] [serial = 190] [outer = 000000C2E040C400] 09:01:26 INFO - PROCESS | 3488 | 1466697686410 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E26A1800) [pid = 3488] [serial = 191] [outer = 000000C2E040C400] 09:01:26 INFO - PROCESS | 3488 | 1466697686891 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 09:01:26 INFO - PROCESS | 3488 | 1466697686936 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3488 | 1466697686938 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:01:26 INFO - PROCESS | 3488 | 1466697686941 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3488 | 1466697686943 Marionette TRACE conn6 <- [1,222,null,{}] 09:01:26 INFO - PROCESS | 3488 | 1466697686947 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}] 09:01:26 INFO - PROCESS | 3488 | 1466697686953 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:27 INFO - PROCESS | 3488 | 1466697687088 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:01:27 INFO - PROCESS | 3488 | 1466697687101 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3488 | 1466697687103 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3A94000 == 39 [pid = 3488] [id = 65] 09:01:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E2151000) [pid = 3488] [serial = 192] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E3A6F800) [pid = 3488] [serial = 193] [outer = 000000C2E2151000] 09:01:27 INFO - PROCESS | 3488 | 1466697687183 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E4D7BC00) [pid = 3488] [serial = 194] [outer = 000000C2E2151000] 09:01:27 INFO - PROCESS | 3488 | 1466697687610 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 09:01:27 INFO - PROCESS | 3488 | 1466697687636 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3488 | 1466697687638 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:01:27 INFO - PROCESS | 3488 | 1466697687649 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3488 | 1466697687651 Marionette TRACE conn6 <- [1,226,null,{}] 09:01:27 INFO - PROCESS | 3488 | 1466697687655 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}] 09:01:27 INFO - PROCESS | 3488 | 1466697687657 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:27 INFO - PROCESS | 3488 | 1466697687791 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:01:27 INFO - PROCESS | 3488 | 1466697687839 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3488 | 1466697687841 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D550A000 == 40 [pid = 3488] [id = 66] 09:01:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5465C00) [pid = 3488] [serial = 195] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E546F000) [pid = 3488] [serial = 196] [outer = 000000C2E5465C00] 09:01:27 INFO - PROCESS | 3488 | 1466697687887 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E587BC00) [pid = 3488] [serial = 197] [outer = 000000C2E5465C00] 09:01:28 INFO - PROCESS | 3488 | 1466697688290 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 689ms 09:01:28 INFO - PROCESS | 3488 | 1466697688334 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3488 | 1466697688336 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:01:28 INFO - PROCESS | 3488 | 1466697688346 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3488 | 1466697688348 Marionette TRACE conn6 <- [1,230,null,{}] 09:01:28 INFO - PROCESS | 3488 | 1466697688352 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}] 09:01:28 INFO - PROCESS | 3488 | 1466697688354 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:28 INFO - PROCESS | 3488 | 1466697688460 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:01:28 INFO - PROCESS | 3488 | 1466697688466 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3488 | 1466697688468 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5AD5800 == 41 [pid = 3488] [id = 67] 09:01:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2D5553800) [pid = 3488] [serial = 198] [outer = 0000000000000000] 09:01:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2D5558400) [pid = 3488] [serial = 199] [outer = 000000C2D5553800] 09:01:28 INFO - PROCESS | 3488 | 1466697688512 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2D5731400) [pid = 3488] [serial = 200] [outer = 000000C2D5553800] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2E3A6E800) [pid = 3488] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E5884800) [pid = 3488] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2D5C2E400) [pid = 3488] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DB660000) [pid = 3488] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DAAE6000) [pid = 3488] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DAAF2C00) [pid = 3488] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D4245000) [pid = 3488] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DA962800) [pid = 3488] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF824000) [pid = 3488] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E3837000) [pid = 3488] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DF82A000) [pid = 3488] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E1F3D800) [pid = 3488] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:01:28 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D572C000) [pid = 3488] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:01:28 INFO - PROCESS | 3488 | 1466697688967 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 09:01:29 INFO - PROCESS | 3488 | 1466697689039 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3488 | 1466697689049 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:01:29 INFO - PROCESS | 3488 | 1466697689053 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3488 | 1466697689055 Marionette TRACE conn6 <- [1,234,null,{}] 09:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:01:29 INFO - PROCESS | 3488 | 1466697689059 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}] 09:01:29 INFO - PROCESS | 3488 | 1466697689061 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:29 INFO - PROCESS | 3488 | 1466697689170 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:01:29 INFO - PROCESS | 3488 | 1466697689176 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3488 | 1466697689178 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7430800 == 42 [pid = 3488] [id = 68] 09:01:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DBAA6400) [pid = 3488] [serial = 201] [outer = 0000000000000000] 09:01:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F36000) [pid = 3488] [serial = 202] [outer = 000000C2DBAA6400] 09:01:29 INFO - PROCESS | 3488 | 1466697689223 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5886C00) [pid = 3488] [serial = 203] [outer = 000000C2DBAA6400] 09:01:29 INFO - PROCESS | 3488 | 1466697689646 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 09:01:29 INFO - PROCESS | 3488 | 1466697689688 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3488 | 1466697689690 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:01:29 INFO - PROCESS | 3488 | 1466697689693 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3488 | 1466697689695 Marionette TRACE conn6 <- [1,238,null,{}] 09:01:29 INFO - PROCESS | 3488 | 1466697689698 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}] 09:01:29 INFO - PROCESS | 3488 | 1466697689700 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:29 INFO - PROCESS | 3488 | 1466697689784 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:01:29 INFO - PROCESS | 3488 | 1466697689789 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3488 | 1466697689791 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8955800 == 43 [pid = 3488] [id = 69] 09:01:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D56E6000) [pid = 3488] [serial = 204] [outer = 0000000000000000] 09:01:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D56EC400) [pid = 3488] [serial = 205] [outer = 000000C2D56E6000] 09:01:29 INFO - PROCESS | 3488 | 1466697689837 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E5885800) [pid = 3488] [serial = 206] [outer = 000000C2D56E6000] 09:01:30 INFO - PROCESS | 3488 | 1466697690243 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 09:01:30 INFO - PROCESS | 3488 | 1466697690283 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3488 | 1466697690285 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:01:30 INFO - PROCESS | 3488 | 1466697690289 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3488 | 1466697690292 Marionette TRACE conn6 <- [1,242,null,{}] 09:01:30 INFO - PROCESS | 3488 | 1466697690301 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}] 09:01:30 INFO - PROCESS | 3488 | 1466697690303 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:30 INFO - PROCESS | 3488 | 1466697690403 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:01:30 INFO - PROCESS | 3488 | 1466697690441 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3488 | 1466697690444 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B9800 == 44 [pid = 3488] [id = 70] 09:01:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E5952800) [pid = 3488] [serial = 207] [outer = 0000000000000000] 09:01:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5BEE800) [pid = 3488] [serial = 208] [outer = 000000C2E5952800] 09:01:30 INFO - PROCESS | 3488 | 1466697690506 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5BF8400) [pid = 3488] [serial = 209] [outer = 000000C2E5952800] 09:01:31 INFO - PROCESS | 3488 | 1466697691245 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 984ms 09:01:31 INFO - PROCESS | 3488 | 1466697691276 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3488 | 1466697691280 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3488 | 1466697691285 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:01:31 INFO - PROCESS | 3488 | 1466697691288 Marionette TRACE conn6 <- [1,246,null,{}] 09:01:31 INFO - PROCESS | 3488 | 1466697691294 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}] 09:01:31 INFO - PROCESS | 3488 | 1466697691297 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:31 INFO - PROCESS | 3488 | 1466697691413 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:01:31 INFO - PROCESS | 3488 | 1466697691483 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3488 | 1466697691486 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA43000 == 45 [pid = 3488] [id = 71] 09:01:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2D5728000) [pid = 3488] [serial = 210] [outer = 0000000000000000] 09:01:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2D6533800) [pid = 3488] [serial = 211] [outer = 000000C2D5728000] 09:01:31 INFO - PROCESS | 3488 | 1466697691544 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2DC151400) [pid = 3488] [serial = 212] [outer = 000000C2D5728000] 09:01:32 INFO - PROCESS | 3488 | 1466697692103 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 09:01:32 INFO - PROCESS | 3488 | 1466697692170 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3488 | 1466697692175 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:01:32 INFO - PROCESS | 3488 | 1466697692182 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3488 | 1466697692185 Marionette TRACE conn6 <- [1,250,null,{}] 09:01:32 INFO - PROCESS | 3488 | 1466697692189 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}] 09:01:32 INFO - PROCESS | 3488 | 1466697692192 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:32 INFO - PROCESS | 3488 | 1466697692340 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:01:32 INFO - PROCESS | 3488 | 1466697692451 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3488 | 1466697692454 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E313F000 == 46 [pid = 3488] [id = 72] 09:01:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2DF2CE400) [pid = 3488] [serial = 213] [outer = 0000000000000000] 09:01:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 97 (000000C2DFA22000) [pid = 3488] [serial = 214] [outer = 000000C2DF2CE400] 09:01:32 INFO - PROCESS | 3488 | 1466697692513 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 98 (000000C2E02C7400) [pid = 3488] [serial = 215] [outer = 000000C2DF2CE400] 09:01:33 INFO - PROCESS | 3488 | 1466697693129 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 986ms 09:01:33 INFO - PROCESS | 3488 | 1466697693170 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3488 | 1466697693173 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:01:33 INFO - PROCESS | 3488 | 1466697693177 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3488 | 1466697693181 Marionette TRACE conn6 <- [1,254,null,{}] 09:01:33 INFO - PROCESS | 3488 | 1466697693193 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}] 09:01:33 INFO - PROCESS | 3488 | 1466697693199 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:33 INFO - PROCESS | 3488 | 1466697693314 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:01:33 INFO - PROCESS | 3488 | 1466697693388 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3488 | 1466697693392 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D22000 == 47 [pid = 3488] [id = 73] 09:01:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 99 (000000C2E380CC00) [pid = 3488] [serial = 216] [outer = 0000000000000000] 09:01:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 100 (000000C2E383F000) [pid = 3488] [serial = 217] [outer = 000000C2E380CC00] 09:01:33 INFO - PROCESS | 3488 | 1466697693491 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 101 (000000C2E5838400) [pid = 3488] [serial = 218] [outer = 000000C2E380CC00] 09:01:34 INFO - PROCESS | 3488 | 1466697694088 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1087ms 09:01:34 INFO - PROCESS | 3488 | 1466697694278 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3488 | 1466697694283 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:01:34 INFO - PROCESS | 3488 | 1466697694289 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3488 | 1466697694292 Marionette TRACE conn6 <- [1,258,null,{}] 09:01:34 INFO - PROCESS | 3488 | 1466697694298 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}] 09:01:34 INFO - PROCESS | 3488 | 1466697694302 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:34 INFO - PROCESS | 3488 | 1466697694408 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:01:34 INFO - PROCESS | 3488 | 1466697694472 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3488 | 1466697694477 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5AC000 == 48 [pid = 3488] [id = 74] 09:01:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 102 (000000C2D56E0C00) [pid = 3488] [serial = 219] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 103 (000000C2DA2A7000) [pid = 3488] [serial = 220] [outer = 000000C2D56E0C00] 09:01:34 INFO - PROCESS | 3488 | 1466697694528 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 104 (000000C2DEE0DC00) [pid = 3488] [serial = 221] [outer = 000000C2D56E0C00] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8955800 == 47 [pid = 3488] [id = 69] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7430800 == 46 [pid = 3488] [id = 68] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5AD5800 == 45 [pid = 3488] [id = 67] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D550A000 == 44 [pid = 3488] [id = 66] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3A94000 == 43 [pid = 3488] [id = 65] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E261A000 == 42 [pid = 3488] [id = 64] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E0D000 == 41 [pid = 3488] [id = 63] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1576000 == 40 [pid = 3488] [id = 62] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7EB000 == 39 [pid = 3488] [id = 61] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D9F20000 == 38 [pid = 3488] [id = 60] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 103 (000000C2E1F3F800) [pid = 3488] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | 1466697695383 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]]]}] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA13000 == 37 [pid = 3488] [id = 56] 09:01:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B5F800 == 36 [pid = 3488] [id = 55] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 102 (000000C2D6799800) [pid = 3488] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 101 (000000C2E1527000) [pid = 3488] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 100 (000000C2E89D2000) [pid = 3488] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 99 (000000C2E3705800) [pid = 3488] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 98 (000000C2E22AD400) [pid = 3488] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 97 (000000C2E5464800) [pid = 3488] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 96 (000000C2E547EC00) [pid = 3488] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2E73F0C00) [pid = 3488] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E5954000) [pid = 3488] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E1528C00) [pid = 3488] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E15ED000) [pid = 3488] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DEE07400) [pid = 3488] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DB6A5400) [pid = 3488] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DB6A6400) [pid = 3488] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DEECAC00) [pid = 3488] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DB6A2400) [pid = 3488] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E2E68400) [pid = 3488] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DAAE7C00) [pid = 3488] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DBAA5800) [pid = 3488] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DFAC7C00) [pid = 3488] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DFC3F000) [pid = 3488] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E383B400) [pid = 3488] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E02C9800) [pid = 3488] [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.] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5466C00) [pid = 3488] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5951800) [pid = 3488] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1189ms 09:01:35 INFO - PROCESS | 3488 | 1466697695482 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3488 | 1466697695485 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:01:35 INFO - PROCESS | 3488 | 1466697695491 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3488 | 1466697695495 Marionette TRACE conn6 <- [1,262,null,{}] 09:01:35 INFO - PROCESS | 3488 | 1466697695499 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}] 09:01:35 INFO - PROCESS | 3488 | 1466697695501 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:35 INFO - PROCESS | 3488 | 1466697695599 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:01:35 INFO - PROCESS | 3488 | 1466697695606 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3488 | 1466697695608 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7DD000 == 37 [pid = 3488] [id = 75] 09:01:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D56EA800) [pid = 3488] [serial = 222] [outer = 0000000000000000] 09:01:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D572C000) [pid = 3488] [serial = 223] [outer = 000000C2D56EA800] 09:01:35 INFO - PROCESS | 3488 | 1466697695658 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DB65EC00) [pid = 3488] [serial = 224] [outer = 000000C2D56EA800] 09:01:36 INFO - PROCESS | 3488 | 1466697696129 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 09:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:01:36 INFO - PROCESS | 3488 | 1466697696183 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3488 | 1466697696185 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:01:36 INFO - PROCESS | 3488 | 1466697696189 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3488 | 1466697696191 Marionette TRACE conn6 <- [1,266,null,{}] 09:01:36 INFO - PROCESS | 3488 | 1466697696201 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}] 09:01:36 INFO - PROCESS | 3488 | 1466697696205 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:36 INFO - PROCESS | 3488 | 1466697696303 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:01:36 INFO - PROCESS | 3488 | 1466697696369 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3488 | 1466697696373 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E1A800 == 38 [pid = 3488] [id = 76] 09:01:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF2D6800) [pid = 3488] [serial = 225] [outer = 0000000000000000] 09:01:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DF2DE800) [pid = 3488] [serial = 226] [outer = 000000C2DF2D6800] 09:01:36 INFO - PROCESS | 3488 | 1466697696430 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E02C3C00) [pid = 3488] [serial = 227] [outer = 000000C2DF2D6800] 09:01:36 INFO - PROCESS | 3488 | 1466697696799 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 09:01:36 INFO - PROCESS | 3488 | 1466697696818 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3488 | 1466697696820 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:01:36 INFO - PROCESS | 3488 | 1466697696824 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3488 | 1466697696826 Marionette TRACE conn6 <- [1,270,null,{}] 09:01:36 INFO - PROCESS | 3488 | 1466697696829 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}] 09:01:36 INFO - PROCESS | 3488 | 1466697696831 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:36 INFO - PROCESS | 3488 | 1466697696949 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:01:36 INFO - PROCESS | 3488 | 1466697696955 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3488 | 1466697696957 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29E6000 == 39 [pid = 3488] [id = 77] 09:01:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F36400) [pid = 3488] [serial = 228] [outer = 0000000000000000] 09:01:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E1F41800) [pid = 3488] [serial = 229] [outer = 000000C2E1F36400] 09:01:37 INFO - PROCESS | 3488 | 1466697697005 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E2E5C800) [pid = 3488] [serial = 230] [outer = 000000C2E1F36400] 09:01:37 INFO - PROCESS | 3488 | 1466697697412 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 09:01:37 INFO - PROCESS | 3488 | 1466697697457 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3488 | 1466697697459 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 3488 | 1466697697477 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3488 | 1466697697479 Marionette TRACE conn6 <- [1,274,null,{}] 09:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:01:37 INFO - PROCESS | 3488 | 1466697697483 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}] 09:01:37 INFO - PROCESS | 3488 | 1466697697493 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:37 INFO - PROCESS | 3488 | 1466697697603 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:01:37 INFO - PROCESS | 3488 | 1466697697648 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3488 | 1466697697650 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4715000 == 40 [pid = 3488] [id = 78] 09:01:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E2A62C00) [pid = 3488] [serial = 231] [outer = 0000000000000000] 09:01:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E3708800) [pid = 3488] [serial = 232] [outer = 000000C2E2A62C00] 09:01:37 INFO - PROCESS | 3488 | 1466697697695 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E383B400) [pid = 3488] [serial = 233] [outer = 000000C2E2A62C00] 09:01:38 INFO - PROCESS | 3488 | 1466697698106 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 668ms 09:01:38 INFO - PROCESS | 3488 | 1466697698152 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3488 | 1466697698154 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:01:38 INFO - PROCESS | 3488 | 1466697698158 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3488 | 1466697698160 Marionette TRACE conn6 <- [1,278,null,{}] 09:01:38 INFO - PROCESS | 3488 | 1466697698163 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}] 09:01:38 INFO - PROCESS | 3488 | 1466697698169 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:38 INFO - PROCESS | 3488 | 1466697698335 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:01:38 INFO - PROCESS | 3488 | 1466697698357 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3488 | 1466697698360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B5C000 == 41 [pid = 3488] [id = 79] 09:01:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E473B400) [pid = 3488] [serial = 234] [outer = 0000000000000000] 09:01:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5834C00) [pid = 3488] [serial = 235] [outer = 000000C2E473B400] 09:01:38 INFO - PROCESS | 3488 | 1466697698405 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E5952000) [pid = 3488] [serial = 236] [outer = 000000C2E473B400] 09:01:38 INFO - PROCESS | 3488 | 1466697698841 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 09:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:01:38 INFO - PROCESS | 3488 | 1466697698895 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3488 | 1466697698897 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:01:38 INFO - PROCESS | 3488 | 1466697698900 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3488 | 1466697698902 Marionette TRACE conn6 <- [1,282,null,{}] 09:01:38 INFO - PROCESS | 3488 | 1466697698906 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}] 09:01:38 INFO - PROCESS | 3488 | 1466697698908 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:39 INFO - PROCESS | 3488 | 1466697699016 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:01:39 INFO - PROCESS | 3488 | 1466697699022 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3488 | 1466697699024 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8912000 == 42 [pid = 3488] [id = 80] 09:01:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E5953800) [pid = 3488] [serial = 237] [outer = 0000000000000000] 09:01:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2E5BF4C00) [pid = 3488] [serial = 238] [outer = 000000C2E5953800] 09:01:39 INFO - PROCESS | 3488 | 1466697699108 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2E738F800) [pid = 3488] [serial = 239] [outer = 000000C2E5953800] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2E2151000) [pid = 3488] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E5465C00) [pid = 3488] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E5473800) [pid = 3488] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DF2D9400) [pid = 3488] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2D5553800) [pid = 3488] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DF2CFC00) [pid = 3488] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D6797400) [pid = 3488] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D3911800) [pid = 3488] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D5423800) [pid = 3488] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D3907400) [pid = 3488] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E014F800) [pid = 3488] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DBAA6400) [pid = 3488] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E040C400) [pid = 3488] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3832C00) [pid = 3488] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:01:39 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D56E6000) [pid = 3488] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:01:39 INFO - PROCESS | 3488 | 1466697699615 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 732ms 09:01:39 INFO - PROCESS | 3488 | 1466697699642 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3488 | 1466697699644 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:01:39 INFO - PROCESS | 3488 | 1466697699647 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3488 | 1466697699649 Marionette TRACE conn6 <- [1,286,null,{}] 09:01:39 INFO - PROCESS | 3488 | 1466697699653 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}] 09:01:39 INFO - PROCESS | 3488 | 1466697699655 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:39 INFO - PROCESS | 3488 | 1466697699737 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:01:39 INFO - PROCESS | 3488 | 1466697699743 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3488 | 1466697699745 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E895E800 == 43 [pid = 3488] [id = 81] 09:01:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D5724800) [pid = 3488] [serial = 240] [outer = 0000000000000000] 09:01:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DBC69800) [pid = 3488] [serial = 241] [outer = 000000C2D5724800] 09:01:39 INFO - PROCESS | 3488 | 1466697699790 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3808C00) [pid = 3488] [serial = 242] [outer = 000000C2D5724800] 09:01:40 INFO - PROCESS | 3488 | 1466697700208 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 09:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:01:40 INFO - PROCESS | 3488 | 1466697700242 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3488 | 1466697700244 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:01:40 INFO - PROCESS | 3488 | 1466697700248 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3488 | 1466697700250 Marionette TRACE conn6 <- [1,290,null,{}] 09:01:40 INFO - PROCESS | 3488 | 1466697700253 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}] 09:01:40 INFO - PROCESS | 3488 | 1466697700255 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:40 INFO - PROCESS | 3488 | 1466697700340 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:01:40 INFO - PROCESS | 3488 | 1466697700345 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3488 | 1466697700347 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B4000 == 44 [pid = 3488] [id = 82] 09:01:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E5C87400) [pid = 3488] [serial = 243] [outer = 0000000000000000] 09:01:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5C8C400) [pid = 3488] [serial = 244] [outer = 000000C2E5C87400] 09:01:40 INFO - PROCESS | 3488 | 1466697700392 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5835000) [pid = 3488] [serial = 245] [outer = 000000C2E5C87400] 09:01:40 INFO - PROCESS | 3488 | 1466697700787 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 09:01:40 INFO - PROCESS | 3488 | 1466697700847 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3488 | 1466697700850 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:01:40 INFO - PROCESS | 3488 | 1466697700853 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:01:40 INFO - PROCESS | 3488 | 1466697700855 Marionette TRACE conn6 <- [1,294,null,{}] 09:01:40 INFO - PROCESS | 3488 | 1466697700865 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}] 09:01:40 INFO - PROCESS | 3488 | 1466697700867 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:40 INFO - PROCESS | 3488 | 1466697700956 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:01:40 INFO - PROCESS | 3488 | 1466697700962 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3488 | 1466697700964 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BA9000 == 45 [pid = 3488] [id = 83] 09:01:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E7391400) [pid = 3488] [serial = 246] [outer = 0000000000000000] 09:01:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E7395000) [pid = 3488] [serial = 247] [outer = 000000C2E7391400] 09:01:41 INFO - PROCESS | 3488 | 1466697701008 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E73E9C00) [pid = 3488] [serial = 248] [outer = 000000C2E7391400] 09:01:41 INFO - PROCESS | 3488 | 1466697701437 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]]]}] 09:01:41 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. 09:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 09:01:41 INFO - PROCESS | 3488 | 1466697701486 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3488 | 1466697701489 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:01:41 INFO - PROCESS | 3488 | 1466697701503 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3488 | 1466697701506 Marionette TRACE conn6 <- [1,298,null,{}] 09:01:41 INFO - PROCESS | 3488 | 1466697701515 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}] 09:01:41 INFO - PROCESS | 3488 | 1466697701517 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:41 INFO - PROCESS | 3488 | 1466697701665 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:01:41 INFO - PROCESS | 3488 | 1466697701783 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3488 | 1466697701787 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D551A000 == 46 [pid = 3488] [id = 84] 09:01:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D3906000) [pid = 3488] [serial = 249] [outer = 0000000000000000] 09:01:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D39D9800) [pid = 3488] [serial = 250] [outer = 000000C2D3906000] 09:01:41 INFO - PROCESS | 3488 | 1466697701848 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2D56E1800) [pid = 3488] [serial = 251] [outer = 000000C2D3906000] 09:01:42 INFO - PROCESS | 3488 | 1466697702142 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:01:42 INFO - PROCESS | 3488 | 1466697702502 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]]]}] 09:01:42 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. 09:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1038ms 09:01:42 INFO - PROCESS | 3488 | 1466697702545 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3488 | 1466697702550 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:01:42 INFO - PROCESS | 3488 | 1466697702571 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3488 | 1466697702575 Marionette TRACE conn6 <- [1,302,null,{}] 09:01:42 INFO - PROCESS | 3488 | 1466697702580 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}] 09:01:42 INFO - PROCESS | 3488 | 1466697702584 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:42 INFO - PROCESS | 3488 | 1466697702706 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:01:42 INFO - PROCESS | 3488 | 1466697702780 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3488 | 1466697702783 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29DC000 == 47 [pid = 3488] [id = 85] 09:01:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E014B800) [pid = 3488] [serial = 252] [outer = 0000000000000000] 09:01:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2E02C4C00) [pid = 3488] [serial = 253] [outer = 000000C2E014B800] 09:01:42 INFO - PROCESS | 3488 | 1466697702881 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2E1F15C00) [pid = 3488] [serial = 254] [outer = 000000C2E014B800] 09:01:43 INFO - PROCESS | 3488 | 1466697703438 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]]]}] 09:01:43 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. 09:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 900ms 09:01:43 INFO - PROCESS | 3488 | 1466697703458 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3488 | 1466697703462 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:01:43 INFO - PROCESS | 3488 | 1466697703466 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3488 | 1466697703469 Marionette TRACE conn6 <- [1,306,null,{}] 09:01:43 INFO - PROCESS | 3488 | 1466697703474 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}] 09:01:43 INFO - PROCESS | 3488 | 1466697703477 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:43 INFO - PROCESS | 3488 | 1466697703606 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:01:43 INFO - PROCESS | 3488 | 1466697703695 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3488 | 1466697703698 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D23800 == 48 [pid = 3488] [id = 86] 09:01:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 97 (000000C2E3706800) [pid = 3488] [serial = 255] [outer = 0000000000000000] 09:01:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 98 (000000C2E3841400) [pid = 3488] [serial = 256] [outer = 000000C2E3706800] 09:01:43 INFO - PROCESS | 3488 | 1466697703760 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 99 (000000C2E547E000) [pid = 3488] [serial = 257] [outer = 000000C2E3706800] 09:01:44 INFO - PROCESS | 3488 | 1466697704402 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]]]}] 09:01:44 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. 09:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 983ms 09:01:44 INFO - PROCESS | 3488 | 1466697704455 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3488 | 1466697704459 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:01:44 INFO - PROCESS | 3488 | 1466697704471 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3488 | 1466697704477 Marionette TRACE conn6 <- [1,310,null,{}] 09:01:44 INFO - PROCESS | 3488 | 1466697704481 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}] 09:01:44 INFO - PROCESS | 3488 | 1466697704485 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:44 INFO - PROCESS | 3488 | 1466697704625 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:01:44 INFO - PROCESS | 3488 | 1466697704741 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3488 | 1466697704744 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC04800 == 49 [pid = 3488] [id = 87] 09:01:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 100 (000000C2E5C82C00) [pid = 3488] [serial = 258] [outer = 0000000000000000] 09:01:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 101 (000000C2E73EE400) [pid = 3488] [serial = 259] [outer = 000000C2E5C82C00] 09:01:44 INFO - PROCESS | 3488 | 1466697704800 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 102 (000000C2E89D2C00) [pid = 3488] [serial = 260] [outer = 000000C2E5C82C00] 09:01:45 INFO - PROCESS | 3488 | 1466697705445 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]]]}] 09:01:45 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. 09:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1002ms 09:01:45 INFO - PROCESS | 3488 | 1466697705471 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3488 | 1466697705474 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:01:45 INFO - PROCESS | 3488 | 1466697705478 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3488 | 1466697705480 Marionette TRACE conn6 <- [1,314,null,{}] 09:01:45 INFO - PROCESS | 3488 | 1466697705484 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}] 09:01:45 INFO - PROCESS | 3488 | 1466697705486 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:45 INFO - PROCESS | 3488 | 1466697705604 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:01:45 INFO - PROCESS | 3488 | 1466697705675 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3488 | 1466697705678 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D654F000 == 50 [pid = 3488] [id = 88] 09:01:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 103 (000000C2D5555000) [pid = 3488] [serial = 261] [outer = 0000000000000000] 09:01:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 104 (000000C2D572E800) [pid = 3488] [serial = 262] [outer = 000000C2D5555000] 09:01:45 INFO - PROCESS | 3488 | 1466697705869 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 105 (000000C2DBACCC00) [pid = 3488] [serial = 263] [outer = 000000C2D5555000] 09:01:46 INFO - PROCESS | 3488 | 1466697706496 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]]]}] 09:01:46 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. 09:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1028ms 09:01:46 INFO - PROCESS | 3488 | 1466697706508 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3488 | 1466697706512 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:01:46 INFO - PROCESS | 3488 | 1466697706517 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3488 | 1466697706520 Marionette TRACE conn6 <- [1,318,null,{}] 09:01:46 INFO - PROCESS | 3488 | 1466697706525 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}] 09:01:46 INFO - PROCESS | 3488 | 1466697706528 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:46 INFO - PROCESS | 3488 | 1466697706653 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BA9000 == 49 [pid = 3488] [id = 83] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B4000 == 48 [pid = 3488] [id = 82] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E895E800 == 47 [pid = 3488] [id = 81] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8912000 == 46 [pid = 3488] [id = 80] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B5C000 == 45 [pid = 3488] [id = 79] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4715000 == 44 [pid = 3488] [id = 78] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29E6000 == 43 [pid = 3488] [id = 77] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E1A800 == 42 [pid = 3488] [id = 76] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7DD000 == 41 [pid = 3488] [id = 75] 09:01:46 INFO - PROCESS | 3488 | --DOMWINDOW == 104 (000000C2E5BEE800) [pid = 3488] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5AC000 == 40 [pid = 3488] [id = 74] 09:01:46 INFO - PROCESS | 3488 | 1466697706791 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3488 | 1466697706794 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6556800 == 41 [pid = 3488] [id = 89] 09:01:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 105 (000000C2D3910000) [pid = 3488] [serial = 264] [outer = 0000000000000000] 09:01:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 106 (000000C2D39D9000) [pid = 3488] [serial = 265] [outer = 000000C2D3910000] 09:01:46 INFO - PROCESS | 3488 | 1466697706844 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 107 (000000C2D56E7400) [pid = 3488] [serial = 266] [outer = 000000C2D3910000] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 106 (000000C2E3A6F800) [pid = 3488] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 105 (000000C2E4D7BC00) [pid = 3488] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 104 (000000C2E587BC00) [pid = 3488] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 103 (000000C2E546F000) [pid = 3488] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 102 (000000C2E8DBEC00) [pid = 3488] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 101 (000000C2E89DD400) [pid = 3488] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 100 (000000C2DFC40C00) [pid = 3488] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 99 (000000C2DF2DF800) [pid = 3488] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 98 (000000C2D5558400) [pid = 3488] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 97 (000000C2DF2D9000) [pid = 3488] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 96 (000000C2DFAC2C00) [pid = 3488] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2DB5D6800) [pid = 3488] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2DE519400) [pid = 3488] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2DA9C6800) [pid = 3488] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2D5420000) [pid = 3488] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DB5D9800) [pid = 3488] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D60A2800) [pid = 3488] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E89DB000) [pid = 3488] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E02C1800) [pid = 3488] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1F36000) [pid = 3488] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E0409000) [pid = 3488] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E15EA800) [pid = 3488] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E546E400) [pid = 3488] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E383E800) [pid = 3488] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D56EC400) [pid = 3488] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5885800) [pid = 3488] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5886C00) [pid = 3488] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D5731400) [pid = 3488] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E26A1800) [pid = 3488] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3488 | 1466697707299 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]]]}] 09:01:47 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. 09:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 837ms 09:01:47 INFO - PROCESS | 3488 | 1466697707359 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3488 | 1466697707363 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:01:47 INFO - PROCESS | 3488 | 1466697707369 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:01:47 INFO - PROCESS | 3488 | 1466697707372 Marionette TRACE conn6 <- [1,322,null,{}] 09:01:47 INFO - PROCESS | 3488 | 1466697707376 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}] 09:01:47 INFO - PROCESS | 3488 | 1466697707378 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:47 INFO - PROCESS | 3488 | 1466697707472 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:01:47 INFO - PROCESS | 3488 | 1466697707486 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3488 | 1466697707488 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC22800 == 42 [pid = 3488] [id = 90] 09:01:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF2CCC00) [pid = 3488] [serial = 267] [outer = 0000000000000000] 09:01:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF2DD800) [pid = 3488] [serial = 268] [outer = 000000C2DF2CCC00] 09:01:47 INFO - PROCESS | 3488 | 1466697707535 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DFC39400) [pid = 3488] [serial = 269] [outer = 000000C2DF2CCC00] 09:01:48 INFO - PROCESS | 3488 | 1466697708003 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]]]}] 09:01:48 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. 09:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 09:01:48 INFO - PROCESS | 3488 | 1466697708065 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3488 | 1466697708068 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:01:48 INFO - PROCESS | 3488 | 1466697708072 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3488 | 1466697708075 Marionette TRACE conn6 <- [1,326,null,{}] 09:01:48 INFO - PROCESS | 3488 | 1466697708087 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}] 09:01:48 INFO - PROCESS | 3488 | 1466697708099 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:48 INFO - PROCESS | 3488 | 1466697708199 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:01:48 INFO - PROCESS | 3488 | 1466697708305 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3488 | 1466697708308 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F5A000 == 43 [pid = 3488] [id = 91] 09:01:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF2CD000) [pid = 3488] [serial = 270] [outer = 0000000000000000] 09:01:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F16800) [pid = 3488] [serial = 271] [outer = 000000C2DF2CD000] 09:01:48 INFO - PROCESS | 3488 | 1466697708355 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F3E400) [pid = 3488] [serial = 272] [outer = 000000C2DF2CD000] 09:01:48 INFO - PROCESS | 3488 | 1466697708729 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]]]}] 09:01:48 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. 09:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 09:01:48 INFO - PROCESS | 3488 | 1466697708764 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3488 | 1466697708767 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:01:48 INFO - PROCESS | 3488 | 1466697708770 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3488 | 1466697708772 Marionette TRACE conn6 <- [1,330,null,{}] 09:01:48 INFO - PROCESS | 3488 | 1466697708775 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}] 09:01:48 INFO - PROCESS | 3488 | 1466697708777 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:48 INFO - PROCESS | 3488 | 1466697708868 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:01:48 INFO - PROCESS | 3488 | 1466697708875 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3488 | 1466697708877 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29EF800 == 44 [pid = 3488] [id = 92] 09:01:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E2FF0800) [pid = 3488] [serial = 273] [outer = 0000000000000000] 09:01:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E3837000) [pid = 3488] [serial = 274] [outer = 000000C2E2FF0800] 09:01:48 INFO - PROCESS | 3488 | 1466697708924 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E4B62C00) [pid = 3488] [serial = 275] [outer = 000000C2E2FF0800] 09:01:49 INFO - PROCESS | 3488 | 1466697709399 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]]]}] 09:01:49 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. 09:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 09:01:49 INFO - PROCESS | 3488 | 1466697709444 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3488 | 1466697709446 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:01:49 INFO - PROCESS | 3488 | 1466697709457 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3488 | 1466697709458 Marionette TRACE conn6 <- [1,334,null,{}] 09:01:49 INFO - PROCESS | 3488 | 1466697709462 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}] 09:01:49 INFO - PROCESS | 3488 | 1466697709464 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:49 INFO - PROCESS | 3488 | 1466697709572 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:01:49 INFO - PROCESS | 3488 | 1466697709646 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3488 | 1466697709649 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47C8800 == 45 [pid = 3488] [id = 93] 09:01:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5473C00) [pid = 3488] [serial = 276] [outer = 0000000000000000] 09:01:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E54BF000) [pid = 3488] [serial = 277] [outer = 000000C2E5473C00] 09:01:49 INFO - PROCESS | 3488 | 1466697709704 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E587D800) [pid = 3488] [serial = 278] [outer = 000000C2E5473C00] 09:01:50 INFO - PROCESS | 3488 | 1466697710154 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]]]}] 09:01:50 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. 09:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 09:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:01:50 INFO - PROCESS | 3488 | 1466697710187 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3488 | 1466697710189 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3488 | 1466697710192 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3488 | 1466697710194 Marionette TRACE conn6 <- [1,338,null,{}] 09:01:50 INFO - PROCESS | 3488 | 1466697710198 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}] 09:01:50 INFO - PROCESS | 3488 | 1466697710204 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:50 INFO - PROCESS | 3488 | 1466697710319 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:01:50 INFO - PROCESS | 3488 | 1466697710364 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3488 | 1466697710367 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4A800 == 46 [pid = 3488] [id = 94] 09:01:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5C87800) [pid = 3488] [serial = 279] [outer = 0000000000000000] 09:01:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5C8F800) [pid = 3488] [serial = 280] [outer = 000000C2E5C87800] 09:01:50 INFO - PROCESS | 3488 | 1466697710419 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E7398400) [pid = 3488] [serial = 281] [outer = 000000C2E5C87800] 09:01:50 INFO - PROCESS | 3488 | 1466697710819 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]]]}] 09:01:50 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. 09:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 09:01:50 INFO - PROCESS | 3488 | 1466697710886 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3488 | 1466697710888 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:01:50 INFO - PROCESS | 3488 | 1466697710891 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3488 | 1466697710893 Marionette TRACE conn6 <- [1,342,null,{}] 09:01:50 INFO - PROCESS | 3488 | 1466697710897 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}] 09:01:50 INFO - PROCESS | 3488 | 1466697710899 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:51 INFO - PROCESS | 3488 | 1466697711034 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:01:51 INFO - PROCESS | 3488 | 1466697711051 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3488 | 1466697711053 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7425800 == 47 [pid = 3488] [id = 95] 09:01:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DEE24C00) [pid = 3488] [serial = 282] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2DEE2D800) [pid = 3488] [serial = 283] [outer = 000000C2DEE24C00] 09:01:51 INFO - PROCESS | 3488 | 1466697711097 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2DAA23C00) [pid = 3488] [serial = 284] [outer = 000000C2DEE24C00] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2D56E0C00) [pid = 3488] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2DF2D6800) [pid = 3488] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E5953800) [pid = 3488] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E380CC00) [pid = 3488] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2D56EA800) [pid = 3488] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E5952800) [pid = 3488] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DF2CE400) [pid = 3488] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E473B400) [pid = 3488] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D5724800) [pid = 3488] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E1F36400) [pid = 3488] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5728000) [pid = 3488] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E2A62C00) [pid = 3488] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:01:51 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E5C87400) [pid = 3488] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:01:51 INFO - PROCESS | 3488 | 1466697711551 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]]]}] 09:01:51 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. 09:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 691ms 09:01:51 INFO - PROCESS | 3488 | 1466697711588 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3488 | 1466697711590 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:01:51 INFO - PROCESS | 3488 | 1466697711594 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3488 | 1466697711596 Marionette TRACE conn6 <- [1,346,null,{}] 09:01:51 INFO - PROCESS | 3488 | 1466697711599 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}] 09:01:51 INFO - PROCESS | 3488 | 1466697711602 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:51 INFO - PROCESS | 3488 | 1466697711690 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:01:51 INFO - PROCESS | 3488 | 1466697711696 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3488 | 1466697711698 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8911800 == 48 [pid = 3488] [id = 96] 09:01:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DF2D6800) [pid = 3488] [serial = 285] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DFC40400) [pid = 3488] [serial = 286] [outer = 000000C2DF2D6800] 09:01:51 INFO - PROCESS | 3488 | 1466697711743 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E54BEC00) [pid = 3488] [serial = 287] [outer = 000000C2DF2D6800] 09:01:52 INFO - PROCESS | 3488 | 1466697712168 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]]]}] 09:01:52 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. 09:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 09:01:52 INFO - PROCESS | 3488 | 1466697712223 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3488 | 1466697712225 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:01:52 INFO - PROCESS | 3488 | 1466697712234 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3488 | 1466697712236 Marionette TRACE conn6 <- [1,350,null,{}] 09:01:52 INFO - PROCESS | 3488 | 1466697712239 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}] 09:01:52 INFO - PROCESS | 3488 | 1466697712241 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:52 INFO - PROCESS | 3488 | 1466697712326 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:01:52 INFO - PROCESS | 3488 | 1466697712331 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3488 | 1466697712333 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E989D000 == 49 [pid = 3488] [id = 97] 09:01:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E0258000) [pid = 3488] [serial = 288] [outer = 0000000000000000] 09:01:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E025F400) [pid = 3488] [serial = 289] [outer = 000000C2E0258000] 09:01:52 INFO - PROCESS | 3488 | 1466697712380 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E3703400) [pid = 3488] [serial = 290] [outer = 000000C2E0258000] 09:01:52 INFO - PROCESS | 3488 | 1466697712818 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]]]}] 09:01:52 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. 09:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 626ms 09:01:52 INFO - PROCESS | 3488 | 1466697712870 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3488 | 1466697712872 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 3488 | 1466697712876 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3488 | 1466697712878 Marionette TRACE conn6 <- [1,354,null,{}] 09:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:01:52 INFO - PROCESS | 3488 | 1466697712881 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}] 09:01:52 INFO - PROCESS | 3488 | 1466697712883 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:52 INFO - PROCESS | 3488 | 1466697712979 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:01:52 INFO - PROCESS | 3488 | 1466697712987 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3488 | 1466697712989 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BA3800 == 50 [pid = 3488] [id = 98] 09:01:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E5DDC800) [pid = 3488] [serial = 291] [outer = 0000000000000000] 09:01:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5DE0000) [pid = 3488] [serial = 292] [outer = 000000C2E5DDC800] 09:01:53 INFO - PROCESS | 3488 | 1466697713036 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5DE8C00) [pid = 3488] [serial = 293] [outer = 000000C2E5DDC800] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E313F000 == 49 [pid = 3488] [id = 72] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA38000 == 48 [pid = 3488] [id = 44] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B2000 == 47 [pid = 3488] [id = 58] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D22000 == 46 [pid = 3488] [id = 73] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B9800 == 45 [pid = 3488] [id = 70] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9A6800 == 44 [pid = 3488] [id = 33] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA43000 == 43 [pid = 3488] [id = 71] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5522800 == 42 [pid = 3488] [id = 59] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29F3800 == 41 [pid = 3488] [id = 57] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6556800 == 40 [pid = 3488] [id = 89] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D654F000 == 39 [pid = 3488] [id = 88] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC04800 == 38 [pid = 3488] [id = 87] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D23800 == 37 [pid = 3488] [id = 86] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29DC000 == 36 [pid = 3488] [id = 85] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D551A000 == 35 [pid = 3488] [id = 84] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC22800 == 34 [pid = 3488] [id = 90] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29EF800 == 33 [pid = 3488] [id = 92] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7425800 == 32 [pid = 3488] [id = 95] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F5A000 == 31 [pid = 3488] [id = 91] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8911800 == 30 [pid = 3488] [id = 96] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47C8800 == 29 [pid = 3488] [id = 93] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4A800 == 28 [pid = 3488] [id = 94] 09:01:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E989D000 == 27 [pid = 3488] [id = 97] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E7395000) [pid = 3488] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DEE0DC00) [pid = 3488] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DA2A7000) [pid = 3488] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DF2DE800) [pid = 3488] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E02C3C00) [pid = 3488] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5BF4C00) [pid = 3488] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E5838400) [pid = 3488] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E383F000) [pid = 3488] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D572C000) [pid = 3488] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DB65EC00) [pid = 3488] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5BF8400) [pid = 3488] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E02C7400) [pid = 3488] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFA22000) [pid = 3488] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5952000) [pid = 3488] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5834C00) [pid = 3488] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3808C00) [pid = 3488] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DBC69800) [pid = 3488] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E738F800) [pid = 3488] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F41800) [pid = 3488] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DC151400) [pid = 3488] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D6533800) [pid = 3488] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3708800) [pid = 3488] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E5835000) [pid = 3488] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E383B400) [pid = 3488] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E5C8C400) [pid = 3488] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:01:54 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E2E5C800) [pid = 3488] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:01:55 INFO - PROCESS | 3488 | 1466697715001 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]]]}] 09:01:55 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. 09:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 2189ms 09:01:55 INFO - PROCESS | 3488 | 1466697715072 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3488 | 1466697715077 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:01:55 INFO - PROCESS | 3488 | 1466697715082 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3488 | 1466697715085 Marionette TRACE conn6 <- [1,358,null,{}] 09:01:55 INFO - PROCESS | 3488 | 1466697715092 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}] 09:01:55 INFO - PROCESS | 3488 | 1466697715095 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:55 INFO - PROCESS | 3488 | 1466697715189 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:01:55 INFO - PROCESS | 3488 | 1466697715203 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3488 | 1466697715206 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D9F18800 == 28 [pid = 3488] [id = 99] 09:01:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D5725800) [pid = 3488] [serial = 294] [outer = 0000000000000000] 09:01:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5726C00) [pid = 3488] [serial = 295] [outer = 000000C2D5725800] 09:01:55 INFO - PROCESS | 3488 | 1466697715258 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D6535800) [pid = 3488] [serial = 296] [outer = 000000C2D5725800] 09:01:55 INFO - PROCESS | 3488 | 1466697715737 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]]]}] 09:01:55 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. 09:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 09:01:55 INFO - PROCESS | 3488 | 1466697715777 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3488 | 1466697715782 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:01:55 INFO - PROCESS | 3488 | 1466697715789 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3488 | 1466697715792 Marionette TRACE conn6 <- [1,362,null,{}] 09:01:55 INFO - PROCESS | 3488 | 1466697715796 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}] 09:01:55 INFO - PROCESS | 3488 | 1466697715799 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:55 INFO - PROCESS | 3488 | 1466697715890 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:01:55 INFO - PROCESS | 3488 | 1466697715899 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3488 | 1466697715902 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE566000 == 29 [pid = 3488] [id = 100] 09:01:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DAAF2400) [pid = 3488] [serial = 297] [outer = 0000000000000000] 09:01:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DB5D4800) [pid = 3488] [serial = 298] [outer = 000000C2DAAF2400] 09:01:55 INFO - PROCESS | 3488 | 1466697715952 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DB6A1800) [pid = 3488] [serial = 299] [outer = 000000C2DAAF2400] 09:01:56 INFO - PROCESS | 3488 | 1466697716425 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]]]}] 09:01:56 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. 09:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 09:01:56 INFO - PROCESS | 3488 | 1466697716482 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3488 | 1466697716484 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 3488 | 1466697716488 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:01:56 INFO - PROCESS | 3488 | 1466697716492 Marionette TRACE conn6 <- [1,366,null,{}] 09:01:56 INFO - PROCESS | 3488 | 1466697716503 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}] 09:01:56 INFO - PROCESS | 3488 | 1466697716508 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:56 INFO - PROCESS | 3488 | 1466697716625 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:01:56 INFO - PROCESS | 3488 | 1466697716700 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3488 | 1466697716703 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D9FBA800 == 30 [pid = 3488] [id = 101] 09:01:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D3903C00) [pid = 3488] [serial = 300] [outer = 0000000000000000] 09:01:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DC149000) [pid = 3488] [serial = 301] [outer = 000000C2D3903C00] 09:01:56 INFO - PROCESS | 3488 | 1466697716753 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DEE0B800) [pid = 3488] [serial = 302] [outer = 000000C2D3903C00] 09:01:57 INFO - PROCESS | 3488 | 1466697717118 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]]]}] 09:01:57 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. 09:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 09:01:57 INFO - PROCESS | 3488 | 1466697717184 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3488 | 1466697717187 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 3488 | 1466697717190 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:01:57 INFO - PROCESS | 3488 | 1466697717193 Marionette TRACE conn6 <- [1,370,null,{}] 09:01:57 INFO - PROCESS | 3488 | 1466697717196 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}] 09:01:57 INFO - PROCESS | 3488 | 1466697717198 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:57 INFO - PROCESS | 3488 | 1466697717287 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:01:57 INFO - PROCESS | 3488 | 1466697717293 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3488 | 1466697717295 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15CE800 == 31 [pid = 3488] [id = 102] 09:01:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DEE31800) [pid = 3488] [serial = 303] [outer = 0000000000000000] 09:01:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DEECB000) [pid = 3488] [serial = 304] [outer = 000000C2DEE31800] 09:01:57 INFO - PROCESS | 3488 | 1466697717341 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF2CA400) [pid = 3488] [serial = 305] [outer = 000000C2DEE31800] 09:01:57 INFO - PROCESS | 3488 | 1466697717776 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]]]}] 09:01:57 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. 09:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 628ms 09:01:57 INFO - PROCESS | 3488 | 1466697717824 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3488 | 1466697717826 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:01:57 INFO - PROCESS | 3488 | 1466697717830 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3488 | 1466697717831 Marionette TRACE conn6 <- [1,374,null,{}] 09:01:57 INFO - PROCESS | 3488 | 1466697717835 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}] 09:01:57 INFO - PROCESS | 3488 | 1466697717837 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:57 INFO - PROCESS | 3488 | 1466697717920 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:01:57 INFO - PROCESS | 3488 | 1466697717956 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3488 | 1466697717958 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F96000 == 32 [pid = 3488] [id = 103] 09:01:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DAAE7400) [pid = 3488] [serial = 306] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFA21C00) [pid = 3488] [serial = 307] [outer = 000000C2DAAE7400] 09:01:58 INFO - PROCESS | 3488 | 1466697718003 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DFC37000) [pid = 3488] [serial = 308] [outer = 000000C2DAAE7400] 09:01:58 INFO - PROCESS | 3488 | 1466697718454 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:01:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 09:01:58 INFO - PROCESS | 3488 | 1466697718504 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3488 | 1466697718506 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:01:58 INFO - PROCESS | 3488 | 1466697718510 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:01:58 INFO - PROCESS | 3488 | 1466697718512 Marionette TRACE conn6 <- [1,378,null,{}] 09:01:58 INFO - PROCESS | 3488 | 1466697718515 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}] 09:01:58 INFO - PROCESS | 3488 | 1466697718522 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:58 INFO - PROCESS | 3488 | 1466697718631 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:01:58 INFO - PROCESS | 3488 | 1466697718639 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3488 | 1466697718641 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E262C800 == 33 [pid = 3488] [id = 104] 09:01:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E025CC00) [pid = 3488] [serial = 309] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E02CBC00) [pid = 3488] [serial = 310] [outer = 000000C2E025CC00] 09:01:58 INFO - PROCESS | 3488 | 1466697718687 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1525C00) [pid = 3488] [serial = 311] [outer = 000000C2E025CC00] 09:01:59 INFO - PROCESS | 3488 | 1466697719238 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:01:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 775ms 09:01:59 INFO - PROCESS | 3488 | 1466697719288 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3488 | 1466697719290 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:01:59 INFO - PROCESS | 3488 | 1466697719293 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 3488 | 1466697719295 Marionette TRACE conn6 <- [1,382,null,{}] 09:01:59 INFO - PROCESS | 3488 | 1466697719298 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}] 09:01:59 INFO - PROCESS | 3488 | 1466697719300 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:59 INFO - PROCESS | 3488 | 1466697719380 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:01:59 INFO - PROCESS | 3488 | 1466697719386 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3488 | 1466697719388 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:01:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DA1000 == 34 [pid = 3488] [id = 105] 09:01:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1531000) [pid = 3488] [serial = 312] [outer = 0000000000000000] 09:01:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E1F17000) [pid = 3488] [serial = 313] [outer = 000000C2E1531000] 09:01:59 INFO - PROCESS | 3488 | 1466697719434 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E1F21800) [pid = 3488] [serial = 314] [outer = 000000C2E1531000] 09:01:59 INFO - PROCESS | 3488 | 1466697719899 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:01:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 09:01:59 INFO - PROCESS | 3488 | 1466697719925 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3488 | 1466697719927 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:01:59 INFO - PROCESS | 3488 | 1466697719930 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 3488 | 1466697719932 Marionette TRACE conn6 <- [1,386,null,{}] 09:01:59 INFO - PROCESS | 3488 | 1466697719936 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}] 09:01:59 INFO - PROCESS | 3488 | 1466697719938 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:00 INFO - PROCESS | 3488 | 1466697720020 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:02:00 INFO - PROCESS | 3488 | 1466697720026 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3488 | 1466697720028 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B98800 == 35 [pid = 3488] [id = 106] 09:02:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E1F3F400) [pid = 3488] [serial = 315] [outer = 0000000000000000] 09:02:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E26A5C00) [pid = 3488] [serial = 316] [outer = 000000C2E1F3F400] 09:02:00 INFO - PROCESS | 3488 | 1466697720073 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E3120800) [pid = 3488] [serial = 317] [outer = 000000C2E1F3F400] 09:02:00 INFO - PROCESS | 3488 | 1466697720551 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:02:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 09:02:00 INFO - PROCESS | 3488 | 1466697720624 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3488 | 1466697720627 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:02:00 INFO - PROCESS | 3488 | 1466697720630 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3488 | 1466697720632 Marionette TRACE conn6 <- [1,390,null,{}] 09:02:00 INFO - PROCESS | 3488 | 1466697720635 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}] 09:02:00 INFO - PROCESS | 3488 | 1466697720637 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:00 INFO - PROCESS | 3488 | 1466697720771 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:02:00 INFO - PROCESS | 3488 | 1466697720791 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3488 | 1466697720793 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFCA9000 == 36 [pid = 3488] [id = 107] 09:02:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E3705800) [pid = 3488] [serial = 318] [outer = 0000000000000000] 09:02:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E370F800) [pid = 3488] [serial = 319] [outer = 000000C2E3705800] 09:02:00 INFO - PROCESS | 3488 | 1466697720838 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E3835400) [pid = 3488] [serial = 320] [outer = 000000C2E3705800] 09:02:01 INFO - PROCESS | 3488 | 1466697721290 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 09:02:01 INFO - PROCESS | 3488 | 1466697721325 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3488 | 1466697721327 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3488 | 1466697721331 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:02:01 INFO - PROCESS | 3488 | 1466697721332 Marionette TRACE conn6 <- [1,394,null,{}] 09:02:01 INFO - PROCESS | 3488 | 1466697721336 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}] 09:02:01 INFO - PROCESS | 3488 | 1466697721338 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:01 INFO - PROCESS | 3488 | 1466697721453 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:02:01 INFO - PROCESS | 3488 | 1466697721461 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3488 | 1466697721463 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7212800 == 37 [pid = 3488] [id = 108] 09:02:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E383D800) [pid = 3488] [serial = 321] [outer = 0000000000000000] 09:02:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2E3A72000) [pid = 3488] [serial = 322] [outer = 000000C2E383D800] 09:02:01 INFO - PROCESS | 3488 | 1466697721546 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2E5465C00) [pid = 3488] [serial = 323] [outer = 000000C2E383D800] 09:02:02 INFO - PROCESS | 3488 | 1466697722000 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 693ms 09:02:02 INFO - PROCESS | 3488 | 1466697722026 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3488 | 1466697722029 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:02:02 INFO - PROCESS | 3488 | 1466697722032 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3488 | 1466697722034 Marionette TRACE conn6 <- [1,398,null,{}] 09:02:02 INFO - PROCESS | 3488 | 1466697722038 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}] 09:02:02 INFO - PROCESS | 3488 | 1466697722040 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:02 INFO - PROCESS | 3488 | 1466697722199 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2E0258000) [pid = 3488] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E5473C00) [pid = 3488] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E5C87800) [pid = 3488] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DEE24C00) [pid = 3488] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E014B800) [pid = 3488] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D3906000) [pid = 3488] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E7391400) [pid = 3488] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E2FF0800) [pid = 3488] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF2CD000) [pid = 3488] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DF2CCC00) [pid = 3488] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D3910000) [pid = 3488] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5555000) [pid = 3488] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E5C82C00) [pid = 3488] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3706800) [pid = 3488] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:02:02 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DF2D6800) [pid = 3488] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:02:02 INFO - PROCESS | 3488 | 1466697722518 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3488 | 1466697722520 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F95800 == 38 [pid = 3488] [id = 109] 09:02:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D3911000) [pid = 3488] [serial = 324] [outer = 0000000000000000] 09:02:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D555D000) [pid = 3488] [serial = 325] [outer = 000000C2D3911000] 09:02:02 INFO - PROCESS | 3488 | 1466697722569 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DFAC8800) [pid = 3488] [serial = 326] [outer = 000000C2D3911000] 09:02:02 INFO - PROCESS | 3488 | 1466697722956 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 989ms 09:02:03 INFO - PROCESS | 3488 | 1466697723023 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3488 | 1466697723025 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:02:03 INFO - PROCESS | 3488 | 1466697723028 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:02:03 INFO - PROCESS | 3488 | 1466697723030 Marionette TRACE conn6 <- [1,402,null,{}] 09:02:03 INFO - PROCESS | 3488 | 1466697723034 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}] 09:02:03 INFO - PROCESS | 3488 | 1466697723036 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:03 INFO - PROCESS | 3488 | 1466697723148 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:02:03 INFO - PROCESS | 3488 | 1466697723160 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3488 | 1466697723162 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8966800 == 39 [pid = 3488] [id = 110] 09:02:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E044D400) [pid = 3488] [serial = 327] [outer = 0000000000000000] 09:02:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E54B8C00) [pid = 3488] [serial = 328] [outer = 000000C2E044D400] 09:02:03 INFO - PROCESS | 3488 | 1466697723215 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5879C00) [pid = 3488] [serial = 329] [outer = 000000C2E044D400] 09:02:03 INFO - PROCESS | 3488 | 1466697723627 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 09:02:03 INFO - PROCESS | 3488 | 1466697723659 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3488 | 1466697723661 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:02:03 INFO - PROCESS | 3488 | 1466697723664 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3488 | 1466697723666 Marionette TRACE conn6 <- [1,406,null,{}] 09:02:03 INFO - PROCESS | 3488 | 1466697723669 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}] 09:02:03 INFO - PROCESS | 3488 | 1466697723671 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:03 INFO - PROCESS | 3488 | 1466697723781 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:02:03 INFO - PROCESS | 3488 | 1466697723814 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3488 | 1466697723816 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A8800 == 40 [pid = 3488] [id = 111] 09:02:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5886000) [pid = 3488] [serial = 330] [outer = 0000000000000000] 09:02:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E5956800) [pid = 3488] [serial = 331] [outer = 000000C2E5886000] 09:02:03 INFO - PROCESS | 3488 | 1466697723865 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E5BF4000) [pid = 3488] [serial = 332] [outer = 000000C2E5886000] 09:02:04 INFO - PROCESS | 3488 | 1466697724521 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 880ms 09:02:04 INFO - PROCESS | 3488 | 1466697724549 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3488 | 1466697724553 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:02:04 INFO - PROCESS | 3488 | 1466697724582 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3488 | 1466697724586 Marionette TRACE conn6 <- [1,410,null,{}] 09:02:04 INFO - PROCESS | 3488 | 1466697724594 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}] 09:02:04 INFO - PROCESS | 3488 | 1466697724598 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:04 INFO - PROCESS | 3488 | 1466697724731 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:02:04 INFO - PROCESS | 3488 | 1466697724808 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3488 | 1466697724811 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA38000 == 41 [pid = 3488] [id = 112] 09:02:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D56EF000) [pid = 3488] [serial = 333] [outer = 0000000000000000] 09:02:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D5E45800) [pid = 3488] [serial = 334] [outer = 000000C2D56EF000] 09:02:04 INFO - PROCESS | 3488 | 1466697724912 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DAA2F000) [pid = 3488] [serial = 335] [outer = 000000C2D56EF000] 09:02:05 INFO - PROCESS | 3488 | 1466697725761 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1261ms 09:02:05 INFO - PROCESS | 3488 | 1466697725824 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3488 | 1466697725829 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:02:05 INFO - PROCESS | 3488 | 1466697725836 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3488 | 1466697725839 Marionette TRACE conn6 <- [1,414,null,{}] 09:02:05 INFO - PROCESS | 3488 | 1466697725843 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}] 09:02:05 INFO - PROCESS | 3488 | 1466697725846 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:05 INFO - PROCESS | 3488 | 1466697725973 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:02:06 INFO - PROCESS | 3488 | 1466697726048 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3488 | 1466697726051 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5377800 == 42 [pid = 3488] [id = 113] 09:02:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2D39DB800) [pid = 3488] [serial = 336] [outer = 0000000000000000] 09:02:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2D5416000) [pid = 3488] [serial = 337] [outer = 000000C2D39DB800] 09:02:06 INFO - PROCESS | 3488 | 1466697726258 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2D56EFC00) [pid = 3488] [serial = 338] [outer = 000000C2D39DB800] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8966800 == 41 [pid = 3488] [id = 110] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F95800 == 40 [pid = 3488] [id = 109] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7212800 == 39 [pid = 3488] [id = 108] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFCA9000 == 38 [pid = 3488] [id = 107] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B98800 == 37 [pid = 3488] [id = 106] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DA1000 == 36 [pid = 3488] [id = 105] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E262C800 == 35 [pid = 3488] [id = 104] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F96000 == 34 [pid = 3488] [id = 103] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15CE800 == 33 [pid = 3488] [id = 102] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D9FBA800 == 32 [pid = 3488] [id = 101] 09:02:06 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2E5DE0000) [pid = 3488] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE566000 == 31 [pid = 3488] [id = 100] 09:02:06 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D9F18800 == 30 [pid = 3488] [id = 99] 09:02:07 INFO - PROCESS | 3488 | 1466697726994 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]]]}] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E3703400) [pid = 3488] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E54BF000) [pid = 3488] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E5C8F800) [pid = 3488] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E587D800) [pid = 3488] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DEE2D800) [pid = 3488] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E7398400) [pid = 3488] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E025F400) [pid = 3488] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DAA23C00) [pid = 3488] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E02C4C00) [pid = 3488] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D56E1800) [pid = 3488] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D39D9800) [pid = 3488] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E73E9C00) [pid = 3488] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3837000) [pid = 3488] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F16800) [pid = 3488] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E1F3E400) [pid = 3488] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2DD800) [pid = 3488] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFC39400) [pid = 3488] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D39D9000) [pid = 3488] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D56E7400) [pid = 3488] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DBACCC00) [pid = 3488] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D572E800) [pid = 3488] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E89D2C00) [pid = 3488] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E73EE400) [pid = 3488] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E547E000) [pid = 3488] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3841400) [pid = 3488] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E1F15C00) [pid = 3488] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DFC40400) [pid = 3488] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E54BEC00) [pid = 3488] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E4B62C00) [pid = 3488] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1184ms 09:02:07 INFO - PROCESS | 3488 | 1466697727022 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3488 | 1466697727027 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:02:07 INFO - PROCESS | 3488 | 1466697727032 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3488 | 1466697727034 Marionette TRACE conn6 <- [1,418,null,{}] 09:02:07 INFO - PROCESS | 3488 | 1466697727039 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}] 09:02:07 INFO - PROCESS | 3488 | 1466697727042 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:07 INFO - PROCESS | 3488 | 1466697727134 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:02:07 INFO - PROCESS | 3488 | 1466697727144 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3488 | 1466697727147 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA12E000 == 31 [pid = 3488] [id = 114] 09:02:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D56EB000) [pid = 3488] [serial = 339] [outer = 0000000000000000] 09:02:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5E49C00) [pid = 3488] [serial = 340] [outer = 000000C2D56EB000] 09:02:07 INFO - PROCESS | 3488 | 1466697727195 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DAA23C00) [pid = 3488] [serial = 341] [outer = 000000C2D56EB000] 09:02:08 INFO - PROCESS | 3488 | 1466697728181 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]]]}] 09:02:08 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 09:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1190ms 09:02:08 INFO - PROCESS | 3488 | 1466697728226 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3488 | 1466697728230 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:02:08 INFO - PROCESS | 3488 | 1466697728236 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3488 | 1466697728239 Marionette TRACE conn6 <- [1,422,null,{}] 09:02:08 INFO - PROCESS | 3488 | 1466697728243 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}] 09:02:08 INFO - PROCESS | 3488 | 1466697728245 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:08 INFO - PROCESS | 3488 | 1466697728338 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:02:08 INFO - PROCESS | 3488 | 1466697728345 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3488 | 1466697728347 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC0D000 == 32 [pid = 3488] [id = 115] 09:02:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DBDEB400) [pid = 3488] [serial = 342] [outer = 0000000000000000] 09:02:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DE50F000) [pid = 3488] [serial = 343] [outer = 000000C2DBDEB400] 09:02:08 INFO - PROCESS | 3488 | 1466697728393 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE28800) [pid = 3488] [serial = 344] [outer = 000000C2DBDEB400] 09:02:09 INFO - PROCESS | 3488 | 1466697729330 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1135ms 09:02:09 INFO - PROCESS | 3488 | 1466697729381 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3488 | 1466697729383 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:02:09 INFO - PROCESS | 3488 | 1466697729387 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3488 | 1466697729391 Marionette TRACE conn6 <- [1,426,null,{}] 09:02:09 INFO - PROCESS | 3488 | 1466697729402 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}] 09:02:09 INFO - PROCESS | 3488 | 1466697729407 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:09 INFO - PROCESS | 3488 | 1466697729523 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:02:09 INFO - PROCESS | 3488 | 1466697729531 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3488 | 1466697729534 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15BA800 == 33 [pid = 3488] [id = 116] 09:02:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D3A4B800) [pid = 3488] [serial = 345] [outer = 0000000000000000] 09:02:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF706800) [pid = 3488] [serial = 346] [outer = 000000C2D3A4B800] 09:02:09 INFO - PROCESS | 3488 | 1466697729619 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFACBC00) [pid = 3488] [serial = 347] [outer = 000000C2D3A4B800] 09:02:10 INFO - PROCESS | 3488 | 1466697730102 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] 09:02:10 INFO - PROCESS | 3488 | 1466697730124 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:02:10 INFO - PROCESS | 3488 | 1466697730127 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3488 | 1466697730129 Marionette TRACE conn6 <- [1,430,null,{}] 09:02:10 INFO - PROCESS | 3488 | 1466697730133 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}] 09:02:10 INFO - PROCESS | 3488 | 1466697730135 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:10 INFO - PROCESS | 3488 | 1466697730246 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:02:10 INFO - PROCESS | 3488 | 1466697730252 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3488 | 1466697730254 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1FAA800 == 34 [pid = 3488] [id = 117] 09:02:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFACCC00) [pid = 3488] [serial = 348] [outer = 0000000000000000] 09:02:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E0151000) [pid = 3488] [serial = 349] [outer = 000000C2DFACCC00] 09:02:10 INFO - PROCESS | 3488 | 1466697730308 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E0264C00) [pid = 3488] [serial = 350] [outer = 000000C2DFACCC00] 09:02:10 INFO - PROCESS | 3488 | 1466697730748 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 09:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:02:10 INFO - PROCESS | 3488 | 1466697730821 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3488 | 1466697730823 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:02:10 INFO - PROCESS | 3488 | 1466697730827 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3488 | 1466697730829 Marionette TRACE conn6 <- [1,434,null,{}] 09:02:10 INFO - PROCESS | 3488 | 1466697730832 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}] 09:02:10 INFO - PROCESS | 3488 | 1466697730834 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:10 INFO - PROCESS | 3488 | 1466697730969 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:02:10 INFO - PROCESS | 3488 | 1466697730984 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3488 | 1466697730986 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1589800 == 35 [pid = 3488] [id = 118] 09:02:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E02D5000) [pid = 3488] [serial = 351] [outer = 0000000000000000] 09:02:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E040CC00) [pid = 3488] [serial = 352] [outer = 000000C2E02D5000] 09:02:11 INFO - PROCESS | 3488 | 1466697731041 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E15EC800) [pid = 3488] [serial = 353] [outer = 000000C2E02D5000] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E3705800) [pid = 3488] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E1F3F400) [pid = 3488] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DAAF2400) [pid = 3488] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5725800) [pid = 3488] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5DDC800) [pid = 3488] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D3903C00) [pid = 3488] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E025CC00) [pid = 3488] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1531000) [pid = 3488] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE31800) [pid = 3488] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DAAE7400) [pid = 3488] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E383D800) [pid = 3488] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E044D400) [pid = 3488] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:02:11 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D3911000) [pid = 3488] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:02:11 INFO - PROCESS | 3488 | 1466697731589 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 09:02:11 INFO - PROCESS | 3488 | 1466697731606 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3488 | 1466697731608 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:02:11 INFO - PROCESS | 3488 | 1466697731612 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3488 | 1466697731613 Marionette TRACE conn6 <- [1,438,null,{}] 09:02:11 INFO - PROCESS | 3488 | 1466697731617 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}] 09:02:11 INFO - PROCESS | 3488 | 1466697731623 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:11 INFO - PROCESS | 3488 | 1466697731718 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:02:11 INFO - PROCESS | 3488 | 1466697731724 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3488 | 1466697731726 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3A91800 == 36 [pid = 3488] [id = 119] 09:02:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E1F17C00) [pid = 3488] [serial = 354] [outer = 0000000000000000] 09:02:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1F41000) [pid = 3488] [serial = 355] [outer = 000000C2E1F17C00] 09:02:11 INFO - PROCESS | 3488 | 1466697731773 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E2E66000) [pid = 3488] [serial = 356] [outer = 000000C2E1F17C00] 09:02:12 INFO - PROCESS | 3488 | 1466697732189 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 09:02:12 INFO - PROCESS | 3488 | 1466697732244 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3488 | 1466697732247 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:02:12 INFO - PROCESS | 3488 | 1466697732250 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3488 | 1466697732252 Marionette TRACE conn6 <- [1,442,null,{}] 09:02:12 INFO - PROCESS | 3488 | 1466697732256 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}] 09:02:12 INFO - PROCESS | 3488 | 1466697732258 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:12 INFO - PROCESS | 3488 | 1466697732340 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:02:12 INFO - PROCESS | 3488 | 1466697732347 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3488 | 1466697732349 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58E0800 == 37 [pid = 3488] [id = 120] 09:02:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E3706400) [pid = 3488] [serial = 357] [outer = 0000000000000000] 09:02:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E370C800) [pid = 3488] [serial = 358] [outer = 000000C2E3706400] 09:02:12 INFO - PROCESS | 3488 | 1466697732394 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E3838000) [pid = 3488] [serial = 359] [outer = 000000C2E3706400] 09:02:12 INFO - PROCESS | 3488 | 1466697732834 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 626ms 09:02:12 INFO - PROCESS | 3488 | 1466697732879 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:02:12 INFO - PROCESS | 3488 | 1466697732890 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 3488 | 1466697732893 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3488 | 1466697732895 Marionette TRACE conn6 <- [1,446,null,{}] 09:02:12 INFO - PROCESS | 3488 | 1466697732899 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}] 09:02:12 INFO - PROCESS | 3488 | 1466697732901 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:12 INFO - PROCESS | 3488 | 1466697732983 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:02:12 INFO - PROCESS | 3488 | 1466697732990 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3488 | 1466697732992 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4D800 == 38 [pid = 3488] [id = 121] 09:02:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E38D1800) [pid = 3488] [serial = 360] [outer = 0000000000000000] 09:02:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E473B400) [pid = 3488] [serial = 361] [outer = 000000C2E38D1800] 09:02:13 INFO - PROCESS | 3488 | 1466697733038 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E4B65400) [pid = 3488] [serial = 362] [outer = 000000C2E38D1800] 09:02:13 INFO - PROCESS | 3488 | 1466697733670 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]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 879ms 09:02:13 INFO - PROCESS | 3488 | 1466697733778 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3488 | 1466697733783 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:02:13 INFO - PROCESS | 3488 | 1466697733788 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3488 | 1466697733792 Marionette TRACE conn6 <- [1,450,null,{}] 09:02:13 INFO - PROCESS | 3488 | 1466697733799 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}] 09:02:13 INFO - PROCESS | 3488 | 1466697733802 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:13 INFO - PROCESS | 3488 | 1466697733933 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:02:14 INFO - PROCESS | 3488 | 1466697734000 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3488 | 1466697734003 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF198800 == 39 [pid = 3488] [id = 122] 09:02:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2D56E0400) [pid = 3488] [serial = 363] [outer = 0000000000000000] 09:02:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D60FBC00) [pid = 3488] [serial = 364] [outer = 000000C2D56E0400] 09:02:14 INFO - PROCESS | 3488 | 1466697734105 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DBAAD400) [pid = 3488] [serial = 365] [outer = 000000C2D56E0400] 09:02:14 INFO - PROCESS | 3488 | 1466697734747 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] 09:02:14 INFO - PROCESS | 3488 | 1466697734828 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:02:14 INFO - PROCESS | 3488 | 1466697734849 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3488 | 1466697734852 Marionette TRACE conn6 <- [1,454,null,{}] 09:02:14 INFO - PROCESS | 3488 | 1466697734879 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}] 09:02:14 INFO - PROCESS | 3488 | 1466697734882 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:15 INFO - PROCESS | 3488 | 1466697735008 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:02:15 INFO - PROCESS | 3488 | 1466697735073 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3488 | 1466697735076 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E284F000 == 40 [pid = 3488] [id = 123] 09:02:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DF22CC00) [pid = 3488] [serial = 366] [outer = 0000000000000000] 09:02:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF70E800) [pid = 3488] [serial = 367] [outer = 000000C2DF22CC00] 09:02:15 INFO - PROCESS | 3488 | 1466697735133 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E0262400) [pid = 3488] [serial = 368] [outer = 000000C2DF22CC00] 09:02:15 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:15 INFO - PROCESS | 3488 | 1466697735743 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:02:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 963ms 09:02:15 INFO - PROCESS | 3488 | 1466697735813 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3488 | 1466697735816 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:02:15 INFO - PROCESS | 3488 | 1466697735820 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3488 | 1466697735824 Marionette TRACE conn6 <- [1,458,null,{}] 09:02:15 INFO - PROCESS | 3488 | 1466697735836 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}] 09:02:15 INFO - PROCESS | 3488 | 1466697735841 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:15 INFO - PROCESS | 3488 | 1466697735960 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:02:16 INFO - PROCESS | 3488 | 1466697736028 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3488 | 1466697736031 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E742F800 == 41 [pid = 3488] [id = 124] 09:02:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3A70800) [pid = 3488] [serial = 369] [outer = 0000000000000000] 09:02:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E4B26400) [pid = 3488] [serial = 370] [outer = 000000C2E3A70800] 09:02:16 INFO - PROCESS | 3488 | 1466697736130 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E546EC00) [pid = 3488] [serial = 371] [outer = 000000C2E3A70800] 09:02:16 INFO - PROCESS | 3488 | 1466697736753 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] 09:02:16 INFO - PROCESS | 3488 | 1466697736811 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:02:16 INFO - PROCESS | 3488 | 1466697736815 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3488 | 1466697736817 Marionette TRACE conn6 <- [1,462,null,{}] 09:02:16 INFO - PROCESS | 3488 | 1466697736821 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}] 09:02:16 INFO - PROCESS | 3488 | 1466697736823 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:16 INFO - PROCESS | 3488 | 1466697736948 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:02:17 INFO - PROCESS | 3488 | 1466697737020 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3488 | 1466697737022 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8947800 == 42 [pid = 3488] [id = 125] 09:02:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5466C00) [pid = 3488] [serial = 372] [outer = 0000000000000000] 09:02:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5839000) [pid = 3488] [serial = 373] [outer = 000000C2E5466C00] 09:02:17 INFO - PROCESS | 3488 | 1466697737077 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E5880C00) [pid = 3488] [serial = 374] [outer = 000000C2E5466C00] 09:02:17 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:17 INFO - PROCESS | 3488 | 1466697737905 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] 09:02:17 INFO - PROCESS | 3488 | 1466697737959 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:02:17 INFO - PROCESS | 3488 | 1466697737964 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3488 | 1466697737967 Marionette TRACE conn6 <- [1,466,null,{}] 09:02:17 INFO - PROCESS | 3488 | 1466697737973 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}] 09:02:17 INFO - PROCESS | 3488 | 1466697737976 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:18 INFO - PROCESS | 3488 | 1466697738081 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:02:18 INFO - PROCESS | 3488 | 1466697738158 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3488 | 1466697738161 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8B7000 == 43 [pid = 3488] [id = 126] 09:02:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DBAAE400) [pid = 3488] [serial = 375] [outer = 0000000000000000] 09:02:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DBAD9000) [pid = 3488] [serial = 376] [outer = 000000C2DBAAE400] 09:02:18 INFO - PROCESS | 3488 | 1466697738213 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2DEE2DC00) [pid = 3488] [serial = 377] [outer = 000000C2DBAAE400] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58E0800 == 42 [pid = 3488] [id = 120] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3A91800 == 41 [pid = 3488] [id = 119] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1589800 == 40 [pid = 3488] [id = 118] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1FAA800 == 39 [pid = 3488] [id = 117] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15BA800 == 38 [pid = 3488] [id = 116] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC0D000 == 37 [pid = 3488] [id = 115] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA12E000 == 36 [pid = 3488] [id = 114] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5377800 == 35 [pid = 3488] [id = 113] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A8800 == 34 [pid = 3488] [id = 111] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA38000 == 33 [pid = 3488] [id = 112] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BA3800 == 32 [pid = 3488] [id = 98] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8947800 == 31 [pid = 3488] [id = 125] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E742F800 == 30 [pid = 3488] [id = 124] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E284F000 == 29 [pid = 3488] [id = 123] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4D800 == 28 [pid = 3488] [id = 121] 09:02:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF198800 == 27 [pid = 3488] [id = 122] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E1F21800) [pid = 3488] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DEECB000) [pid = 3488] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DF2CA400) [pid = 3488] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DFA21C00) [pid = 3488] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DFC37000) [pid = 3488] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E3A72000) [pid = 3488] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E5879C00) [pid = 3488] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E3835400) [pid = 3488] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E5465C00) [pid = 3488] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DFAC8800) [pid = 3488] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E54B8C00) [pid = 3488] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D555D000) [pid = 3488] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5956800) [pid = 3488] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3120800) [pid = 3488] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E370F800) [pid = 3488] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E26A5C00) [pid = 3488] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DB5D4800) [pid = 3488] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DB6A1800) [pid = 3488] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5726C00) [pid = 3488] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D6535800) [pid = 3488] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E5DE8C00) [pid = 3488] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DC149000) [pid = 3488] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE0B800) [pid = 3488] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E02CBC00) [pid = 3488] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E1525C00) [pid = 3488] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E1F17000) [pid = 3488] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D4511800) [pid = 3488] [serial = 378] [outer = 000000C2D9D38000] 09:02:19 INFO - PROCESS | 3488 | 1466697739446 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] 09:02:19 INFO - PROCESS | 3488 | 1466697739521 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:02:19 INFO - PROCESS | 3488 | 1466697739526 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3488 | 1466697739531 Marionette TRACE conn6 <- [1,470,null,{}] 09:02:19 INFO - PROCESS | 3488 | 1466697739536 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}] 09:02:19 INFO - PROCESS | 3488 | 1466697739539 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:19 INFO - PROCESS | 3488 | 1466697739679 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:02:19 INFO - PROCESS | 3488 | 1466697739690 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3488 | 1466697739694 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA1B800 == 28 [pid = 3488] [id = 127] 09:02:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5E60800) [pid = 3488] [serial = 379] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D625C800) [pid = 3488] [serial = 380] [outer = 000000C2D5E60800] 09:02:19 INFO - PROCESS | 3488 | 1466697739744 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D9FA6400) [pid = 3488] [serial = 381] [outer = 000000C2D5E60800] 09:02:20 INFO - PROCESS | 3488 | 1466697740193 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 09:02:20 INFO - PROCESS | 3488 | 1466697740262 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3488 | 1466697740267 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:02:20 INFO - PROCESS | 3488 | 1466697740278 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3488 | 1466697740281 Marionette TRACE conn6 <- [1,474,null,{}] 09:02:20 INFO - PROCESS | 3488 | 1466697740286 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}] 09:02:20 INFO - PROCESS | 3488 | 1466697740289 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:20 INFO - PROCESS | 3488 | 1466697740389 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:02:20 INFO - PROCESS | 3488 | 1466697740398 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3488 | 1466697740401 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1A2800 == 29 [pid = 3488] [id = 128] 09:02:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DBC6A000) [pid = 3488] [serial = 382] [outer = 0000000000000000] 09:02:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DC14B400) [pid = 3488] [serial = 383] [outer = 000000C2DBC6A000] 09:02:20 INFO - PROCESS | 3488 | 1466697740449 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DEE11800) [pid = 3488] [serial = 384] [outer = 000000C2DBC6A000] 09:02:20 INFO - PROCESS | 3488 | 1466697740923 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 09:02:20 INFO - PROCESS | 3488 | 1466697740968 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3488 | 1466697740971 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:02:20 INFO - PROCESS | 3488 | 1466697740975 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3488 | 1466697740978 Marionette TRACE conn6 <- [1,478,null,{}] 09:02:21 INFO - PROCESS | 3488 | 1466697740990 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}] 09:02:21 INFO - PROCESS | 3488 | 1466697740995 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:21 INFO - PROCESS | 3488 | 1466697741082 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:02:21 INFO - PROCESS | 3488 | 1466697741097 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3488 | 1466697741101 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E08000 == 30 [pid = 3488] [id = 129] 09:02:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF2CB000) [pid = 3488] [serial = 385] [outer = 0000000000000000] 09:02:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DF2D4C00) [pid = 3488] [serial = 386] [outer = 000000C2DF2CB000] 09:02:21 INFO - PROCESS | 3488 | 1466697741150 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DF826000) [pid = 3488] [serial = 387] [outer = 000000C2DF2CB000] 09:02:21 INFO - PROCESS | 3488 | 1466697741653 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 09:02:21 INFO - PROCESS | 3488 | 1466697741735 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3488 | 1466697741738 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:02:21 INFO - PROCESS | 3488 | 1466697741751 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3488 | 1466697741754 Marionette TRACE conn6 <- [1,482,null,{}] 09:02:21 INFO - PROCESS | 3488 | 1466697741757 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}] 09:02:21 INFO - PROCESS | 3488 | 1466697741759 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:21 INFO - PROCESS | 3488 | 1466697741868 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:02:21 INFO - PROCESS | 3488 | 1466697741881 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3488 | 1466697741883 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1FA1000 == 31 [pid = 3488] [id = 130] 09:02:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFC3B800) [pid = 3488] [serial = 388] [outer = 0000000000000000] 09:02:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DFC41800) [pid = 3488] [serial = 389] [outer = 000000C2DFC3B800] 09:02:21 INFO - PROCESS | 3488 | 1466697741928 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E025DC00) [pid = 3488] [serial = 390] [outer = 000000C2DFC3B800] 09:02:22 INFO - PROCESS | 3488 | 1466697742387 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 09:02:22 INFO - PROCESS | 3488 | 1466697742447 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:02:22 INFO - PROCESS | 3488 | 1466697742449 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3488 | 1466697742452 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3488 | 1466697742454 Marionette TRACE conn6 <- [1,486,null,{}] 09:02:22 INFO - PROCESS | 3488 | 1466697742467 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}] 09:02:22 INFO - PROCESS | 3488 | 1466697742469 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:22 INFO - PROCESS | 3488 | 1466697742573 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:02:22 INFO - PROCESS | 3488 | 1466697742584 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3488 | 1466697742586 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E262F000 == 32 [pid = 3488] [id = 131] 09:02:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFC3C000) [pid = 3488] [serial = 391] [outer = 0000000000000000] 09:02:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E02CB000) [pid = 3488] [serial = 392] [outer = 000000C2DFC3C000] 09:02:22 INFO - PROCESS | 3488 | 1466697742631 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1526800) [pid = 3488] [serial = 393] [outer = 000000C2DFC3C000] 09:02:23 INFO - PROCESS | 3488 | 1466697743099 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 09:02:23 INFO - PROCESS | 3488 | 1466697743149 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3488 | 1466697743151 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:02:23 INFO - PROCESS | 3488 | 1466697743190 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3488 | 1466697743192 Marionette TRACE conn6 <- [1,490,null,{}] 09:02:23 INFO - PROCESS | 3488 | 1466697743200 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}] 09:02:23 INFO - PROCESS | 3488 | 1466697743206 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:23 INFO - PROCESS | 3488 | 1466697743464 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D3A4B800) [pid = 3488] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DFACCC00) [pid = 3488] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E02D5000) [pid = 3488] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56EB000) [pid = 3488] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D56EF000) [pid = 3488] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DBDEB400) [pid = 3488] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E5886000) [pid = 3488] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D39DB800) [pid = 3488] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E3706400) [pid = 3488] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E38D1800) [pid = 3488] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:02:23 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F17C00) [pid = 3488] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:02:23 INFO - PROCESS | 3488 | 1466697743514 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3488 | 1466697743516 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D9E000 == 33 [pid = 3488] [id = 132] 09:02:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D390D800) [pid = 3488] [serial = 394] [outer = 0000000000000000] 09:02:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D56EA000) [pid = 3488] [serial = 395] [outer = 000000C2D390D800] 09:02:23 INFO - PROCESS | 3488 | 1466697743562 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E0260C00) [pid = 3488] [serial = 396] [outer = 000000C2D390D800] 09:02:23 INFO - PROCESS | 3488 | 1466697743926 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 796ms 09:02:23 INFO - PROCESS | 3488 | 1466697743984 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3488 | 1466697743987 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:02:23 INFO - PROCESS | 3488 | 1466697743990 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3488 | 1466697743992 Marionette TRACE conn6 <- [1,494,null,{}] 09:02:23 INFO - PROCESS | 3488 | 1466697743995 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}] 09:02:23 INFO - PROCESS | 3488 | 1466697743997 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:24 INFO - PROCESS | 3488 | 1466697744075 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:02:24 INFO - PROCESS | 3488 | 1466697744080 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3488 | 1466697744083 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58DB800 == 34 [pid = 3488] [id = 133] 09:02:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F17C00) [pid = 3488] [serial = 397] [outer = 0000000000000000] 09:02:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E249A000) [pid = 3488] [serial = 398] [outer = 000000C2E1F17C00] 09:02:24 INFO - PROCESS | 3488 | 1466697744128 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3123C00) [pid = 3488] [serial = 399] [outer = 000000C2E1F17C00] 09:02:24 INFO - PROCESS | 3488 | 1466697744552 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 587ms 09:02:24 INFO - PROCESS | 3488 | 1466697744580 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3488 | 1466697744583 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:02:24 INFO - PROCESS | 3488 | 1466697744586 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3488 | 1466697744588 Marionette TRACE conn6 <- [1,498,null,{}] 09:02:24 INFO - PROCESS | 3488 | 1466697744592 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}] 09:02:24 INFO - PROCESS | 3488 | 1466697744594 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:24 INFO - PROCESS | 3488 | 1466697744673 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:02:24 INFO - PROCESS | 3488 | 1466697744679 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3488 | 1466697744681 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ADA800 == 35 [pid = 3488] [id = 134] 09:02:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E370F800) [pid = 3488] [serial = 400] [outer = 0000000000000000] 09:02:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3806800) [pid = 3488] [serial = 401] [outer = 000000C2E370F800] 09:02:24 INFO - PROCESS | 3488 | 1466697744725 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E383A000) [pid = 3488] [serial = 402] [outer = 000000C2E370F800] 09:02:25 INFO - PROCESS | 3488 | 1466697745188 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 09:02:25 INFO - PROCESS | 3488 | 1466697745218 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3488 | 1466697745220 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:02:25 INFO - PROCESS | 3488 | 1466697745224 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3488 | 1466697745226 Marionette TRACE conn6 <- [1,502,null,{}] 09:02:25 INFO - PROCESS | 3488 | 1466697745233 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}] 09:02:25 INFO - PROCESS | 3488 | 1466697745236 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:25 INFO - PROCESS | 3488 | 1466697745318 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:02:25 INFO - PROCESS | 3488 | 1466697745324 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3488 | 1466697745326 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7217800 == 36 [pid = 3488] [id = 135] 09:02:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E383B000) [pid = 3488] [serial = 403] [outer = 0000000000000000] 09:02:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E473D400) [pid = 3488] [serial = 404] [outer = 000000C2E383B000] 09:02:25 INFO - PROCESS | 3488 | 1466697745372 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E5403C00) [pid = 3488] [serial = 405] [outer = 000000C2E383B000] 09:02:26 INFO - PROCESS | 3488 | 1466697746181 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 984ms 09:02:26 INFO - PROCESS | 3488 | 1466697746211 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3488 | 1466697746216 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 3488 | 1466697746220 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:02:26 INFO - PROCESS | 3488 | 1466697746226 Marionette TRACE conn6 <- [1,506,null,{}] 09:02:26 INFO - PROCESS | 3488 | 1466697746232 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}] 09:02:26 INFO - PROCESS | 3488 | 1466697746235 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:26 INFO - PROCESS | 3488 | 1466697746359 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:02:26 INFO - PROCESS | 3488 | 1466697746431 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3488 | 1466697746434 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5B1800 == 37 [pid = 3488] [id = 136] 09:02:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D9F3EC00) [pid = 3488] [serial = 406] [outer = 0000000000000000] 09:02:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DB5D4C00) [pid = 3488] [serial = 407] [outer = 000000C2D9F3EC00] 09:02:26 INFO - PROCESS | 3488 | 1466697746493 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DE50E800) [pid = 3488] [serial = 408] [outer = 000000C2D9F3EC00] 09:02:27 INFO - PROCESS | 3488 | 1466697747216 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1037ms 09:02:27 INFO - PROCESS | 3488 | 1466697747262 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3488 | 1466697747268 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:02:27 INFO - PROCESS | 3488 | 1466697747275 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3488 | 1466697747278 Marionette TRACE conn6 <- [1,510,null,{}] 09:02:27 INFO - PROCESS | 3488 | 1466697747303 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}] 09:02:27 INFO - PROCESS | 3488 | 1466697747307 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:27 INFO - PROCESS | 3488 | 1466697747462 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:02:27 INFO - PROCESS | 3488 | 1466697747528 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3488 | 1466697747530 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F52800 == 38 [pid = 3488] [id = 137] 09:02:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DF23A400) [pid = 3488] [serial = 409] [outer = 0000000000000000] 09:02:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DFC39000) [pid = 3488] [serial = 410] [outer = 000000C2DF23A400] 09:02:27 INFO - PROCESS | 3488 | 1466697747589 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E152FC00) [pid = 3488] [serial = 411] [outer = 000000C2DF23A400] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ADA800 == 37 [pid = 3488] [id = 134] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58DB800 == 36 [pid = 3488] [id = 133] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D9E000 == 35 [pid = 3488] [id = 132] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E262F000 == 34 [pid = 3488] [id = 131] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1FA1000 == 33 [pid = 3488] [id = 130] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E08000 == 32 [pid = 3488] [id = 129] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1A2800 == 31 [pid = 3488] [id = 128] 09:02:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA1B800 == 30 [pid = 3488] [id = 127] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DF706800) [pid = 3488] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E0264C00) [pid = 3488] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E0151000) [pid = 3488] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E040CC00) [pid = 3488] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5E49C00) [pid = 3488] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DAA23C00) [pid = 3488] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D5E45800) [pid = 3488] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DAA2F000) [pid = 3488] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DE50F000) [pid = 3488] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5BF4000) [pid = 3488] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D5416000) [pid = 3488] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D56EFC00) [pid = 3488] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E370C800) [pid = 3488] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3838000) [pid = 3488] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E4B65400) [pid = 3488] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E15EC800) [pid = 3488] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E2E66000) [pid = 3488] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFACBC00) [pid = 3488] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E1F41000) [pid = 3488] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE28800) [pid = 3488] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E473B400) [pid = 3488] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:02:28 INFO - PROCESS | 3488 | 1466697748464 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1218ms 09:02:28 INFO - PROCESS | 3488 | 1466697748494 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3488 | 1466697748499 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:02:28 INFO - PROCESS | 3488 | 1466697748503 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3488 | 1466697748507 Marionette TRACE conn6 <- [1,514,null,{}] 09:02:28 INFO - PROCESS | 3488 | 1466697748513 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}] 09:02:28 INFO - PROCESS | 3488 | 1466697748516 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:28 INFO - PROCESS | 3488 | 1466697748605 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:02:28 INFO - PROCESS | 3488 | 1466697748612 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3488 | 1466697748616 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA22000 == 31 [pid = 3488] [id = 138] 09:02:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D5555C00) [pid = 3488] [serial = 412] [outer = 0000000000000000] 09:02:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D5E45800) [pid = 3488] [serial = 413] [outer = 000000C2D5555C00] 09:02:28 INFO - PROCESS | 3488 | 1466697748665 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DB5D8400) [pid = 3488] [serial = 414] [outer = 000000C2D5555C00] 09:02:29 INFO - PROCESS | 3488 | 1466697749167 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]]]}] 09:02:29 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 09:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 09:02:29 INFO - PROCESS | 3488 | 1466697749200 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3488 | 1466697749205 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:02:29 INFO - PROCESS | 3488 | 1466697749212 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3488 | 1466697749215 Marionette TRACE conn6 <- [1,518,null,{}] 09:02:29 INFO - PROCESS | 3488 | 1466697749220 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}] 09:02:29 INFO - PROCESS | 3488 | 1466697749222 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:29 INFO - PROCESS | 3488 | 1466697749312 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:02:29 INFO - PROCESS | 3488 | 1466697749320 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3488 | 1466697749322 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1AB800 == 32 [pid = 3488] [id = 139] 09:02:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEEC5400) [pid = 3488] [serial = 415] [outer = 0000000000000000] 09:02:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF239C00) [pid = 3488] [serial = 416] [outer = 000000C2DEEC5400] 09:02:29 INFO - PROCESS | 3488 | 1466697749371 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF2DF400) [pid = 3488] [serial = 417] [outer = 000000C2DEEC5400] 09:02:29 INFO - PROCESS | 3488 | 1466697749883 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 09:02:29 INFO - PROCESS | 3488 | 1466697749948 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3488 | 1466697749950 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:02:29 INFO - PROCESS | 3488 | 1466697749982 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3488 | 1466697749985 Marionette TRACE conn6 <- [1,522,null,{}] 09:02:30 INFO - PROCESS | 3488 | 1466697749999 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}] 09:02:30 INFO - PROCESS | 3488 | 1466697750004 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:30 INFO - PROCESS | 3488 | 1466697750122 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:02:30 INFO - PROCESS | 3488 | 1466697750133 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3488 | 1466697750136 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F59800 == 33 [pid = 3488] [id = 140] 09:02:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E014E000) [pid = 3488] [serial = 418] [outer = 0000000000000000] 09:02:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E0409000) [pid = 3488] [serial = 419] [outer = 000000C2E014E000] 09:02:30 INFO - PROCESS | 3488 | 1466697750185 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1D9C000) [pid = 3488] [serial = 420] [outer = 000000C2E014E000] 09:02:30 INFO - PROCESS | 3488 | 1466697750606 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]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 649ms 09:02:30 INFO - PROCESS | 3488 | 1466697750632 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3488 | 1466697750634 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:02:30 INFO - PROCESS | 3488 | 1466697750638 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3488 | 1466697750640 Marionette TRACE conn6 <- [1,526,null,{}] 09:02:30 INFO - PROCESS | 3488 | 1466697750643 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}] 09:02:30 INFO - PROCESS | 3488 | 1466697750645 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:30 INFO - PROCESS | 3488 | 1466697750772 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:02:30 INFO - PROCESS | 3488 | 1466697750784 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3488 | 1466697750786 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E262F000 == 34 [pid = 3488] [id = 141] 09:02:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F13400) [pid = 3488] [serial = 421] [outer = 0000000000000000] 09:02:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F3C400) [pid = 3488] [serial = 422] [outer = 000000C2E1F13400] 09:02:30 INFO - PROCESS | 3488 | 1466697750832 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E26B0000) [pid = 3488] [serial = 423] [outer = 000000C2E1F13400] 09:02:31 INFO - PROCESS | 3488 | 1466697751293 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]]]}] 09:02:31 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 09:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 09:02:31 INFO - PROCESS | 3488 | 1466697751333 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3488 | 1466697751335 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:02:31 INFO - PROCESS | 3488 | 1466697751338 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3488 | 1466697751340 Marionette TRACE conn6 <- [1,530,null,{}] 09:02:31 INFO - PROCESS | 3488 | 1466697751344 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}] 09:02:31 INFO - PROCESS | 3488 | 1466697751346 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:31 INFO - PROCESS | 3488 | 1466697751489 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:02:31 INFO - PROCESS | 3488 | 1466697751510 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3488 | 1466697751512 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AF2000 == 35 [pid = 3488] [id = 142] 09:02:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3709400) [pid = 3488] [serial = 424] [outer = 0000000000000000] 09:02:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E383D000) [pid = 3488] [serial = 425] [outer = 000000C2E3709400] 09:02:31 INFO - PROCESS | 3488 | 1466697751556 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E4D7BC00) [pid = 3488] [serial = 426] [outer = 000000C2E3709400] 09:02:32 INFO - PROCESS | 3488 | 1466697752158 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"]]]}] 09:02:32 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 09:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:02:32 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 09:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 09:02:32 INFO - PROCESS | 3488 | 1466697752181 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3488 | 1466697752183 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:02:32 INFO - PROCESS | 3488 | 1466697752187 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3488 | 1466697752189 Marionette TRACE conn6 <- [1,534,null,{}] 09:02:32 INFO - PROCESS | 3488 | 1466697752205 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}] 09:02:32 INFO - PROCESS | 3488 | 1466697752212 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:32 INFO - PROCESS | 3488 | 1466697752354 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:02:32 INFO - PROCESS | 3488 | 1466697752405 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3488 | 1466697752407 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B58800 == 36 [pid = 3488] [id = 143] 09:02:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5832000) [pid = 3488] [serial = 427] [outer = 0000000000000000] 09:02:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E587D000) [pid = 3488] [serial = 428] [outer = 000000C2E5832000] 09:02:32 INFO - PROCESS | 3488 | 1466697752452 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5952800) [pid = 3488] [serial = 429] [outer = 000000C2E5832000] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E370F800) [pid = 3488] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DFC3B800) [pid = 3488] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D5E60800) [pid = 3488] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DBC6A000) [pid = 3488] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DBAAE400) [pid = 3488] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DF2CB000) [pid = 3488] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFC3C000) [pid = 3488] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56E0400) [pid = 3488] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF22CC00) [pid = 3488] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3A70800) [pid = 3488] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E5466C00) [pid = 3488] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D390D800) [pid = 3488] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:02:32 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F17C00) [pid = 3488] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:02:32 INFO - PROCESS | 3488 | 1466697752940 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]]]}] 09:02:32 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. 09:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 796ms 09:02:32 INFO - PROCESS | 3488 | 1466697752985 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3488 | 1466697752987 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:02:32 INFO - PROCESS | 3488 | 1466697752991 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3488 | 1466697752993 Marionette TRACE conn6 <- [1,538,null,{}] 09:02:33 INFO - PROCESS | 3488 | 1466697752996 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}] 09:02:33 INFO - PROCESS | 3488 | 1466697752998 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:33 INFO - PROCESS | 3488 | 1466697753081 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:02:33 INFO - PROCESS | 3488 | 1466697753087 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3488 | 1466697753089 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6D61800 == 37 [pid = 3488] [id = 144] 09:02:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D555E000) [pid = 3488] [serial = 430] [outer = 0000000000000000] 09:02:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DEE0A800) [pid = 3488] [serial = 431] [outer = 000000C2D555E000] 09:02:33 INFO - PROCESS | 3488 | 1466697753195 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F14800) [pid = 3488] [serial = 432] [outer = 000000C2D555E000] 09:02:33 INFO - PROCESS | 3488 | 1466697753571 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]]]}] 09:02:33 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. 09:02:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 09:02:33 INFO - PROCESS | 3488 | 1466697753622 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3488 | 1466697753625 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:02:33 INFO - PROCESS | 3488 | 1466697753628 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3488 | 1466697753630 Marionette TRACE conn6 <- [1,542,null,{}] 09:02:33 INFO - PROCESS | 3488 | 1466697753634 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}] 09:02:33 INFO - PROCESS | 3488 | 1466697753636 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:33 INFO - PROCESS | 3488 | 1466697753747 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:02:33 INFO - PROCESS | 3488 | 1466697753755 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3488 | 1466697753757 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E894B800 == 38 [pid = 3488] [id = 145] 09:02:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFC3F000) [pid = 3488] [serial = 433] [outer = 0000000000000000] 09:02:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5950800) [pid = 3488] [serial = 434] [outer = 000000C2DFC3F000] 09:02:33 INFO - PROCESS | 3488 | 1466697753810 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5BF8000) [pid = 3488] [serial = 435] [outer = 000000C2DFC3F000] 09:02:34 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:34 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:34 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:34 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:34 INFO - PROCESS | 3488 | 1466697754236 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 649ms 09:02:34 INFO - PROCESS | 3488 | 1466697754280 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3488 | 1466697754282 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:02:34 INFO - PROCESS | 3488 | 1466697754286 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:02:34 INFO - PROCESS | 3488 | 1466697754287 Marionette TRACE conn6 <- [1,546,null,{}] 09:02:34 INFO - PROCESS | 3488 | 1466697754296 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}] 09:02:34 INFO - PROCESS | 3488 | 1466697754298 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:34 INFO - PROCESS | 3488 | 1466697754410 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:02:34 INFO - PROCESS | 3488 | 1466697754418 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3488 | 1466697754420 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2054000 == 39 [pid = 3488] [id = 146] 09:02:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5C83C00) [pid = 3488] [serial = 436] [outer = 0000000000000000] 09:02:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5C86C00) [pid = 3488] [serial = 437] [outer = 000000C2E5C83C00] 09:02:34 INFO - PROCESS | 3488 | 1466697754466 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5C8E800) [pid = 3488] [serial = 438] [outer = 000000C2E5C83C00] 09:02:34 INFO - PROCESS | 3488 | 1466697754971 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 732ms 09:02:35 INFO - PROCESS | 3488 | 1466697755025 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3488 | 1466697755030 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:02:35 INFO - PROCESS | 3488 | 1466697755038 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3488 | 1466697755043 Marionette TRACE conn6 <- [1,550,null,{}] 09:02:35 INFO - PROCESS | 3488 | 1466697755049 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}] 09:02:35 INFO - PROCESS | 3488 | 1466697755052 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:35 INFO - PROCESS | 3488 | 1466697755224 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:02:35 INFO - PROCESS | 3488 | 1466697755293 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3488 | 1466697755298 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7DD000 == 40 [pid = 3488] [id = 147] 09:02:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D9D40000) [pid = 3488] [serial = 439] [outer = 0000000000000000] 09:02:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DB5D5400) [pid = 3488] [serial = 440] [outer = 000000C2D9D40000] 09:02:35 INFO - PROCESS | 3488 | 1466697755358 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DEE24C00) [pid = 3488] [serial = 441] [outer = 000000C2D9D40000] 09:02:35 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:35 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:35 INFO - PROCESS | 3488 | 1466697755921 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 940ms 09:02:35 INFO - PROCESS | 3488 | 1466697755981 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3488 | 1466697755986 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:02:36 INFO - PROCESS | 3488 | 1466697755993 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3488 | 1466697755996 Marionette TRACE conn6 <- [1,554,null,{}] 09:02:36 INFO - PROCESS | 3488 | 1466697756001 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}] 09:02:36 INFO - PROCESS | 3488 | 1466697756004 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:36 INFO - PROCESS | 3488 | 1466697756119 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:02:36 INFO - PROCESS | 3488 | 1466697756207 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3488 | 1466697756210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E261E000 == 41 [pid = 3488] [id = 148] 09:02:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E0258400) [pid = 3488] [serial = 442] [outer = 0000000000000000] 09:02:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E02C0C00) [pid = 3488] [serial = 443] [outer = 000000C2E0258400] 09:02:36 INFO - PROCESS | 3488 | 1466697756268 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E1F36C00) [pid = 3488] [serial = 444] [outer = 000000C2E0258400] 09:02:36 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:36 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:36 INFO - PROCESS | 3488 | 1466697756879 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 942ms 09:02:36 INFO - PROCESS | 3488 | 1466697756936 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3488 | 1466697756939 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:02:36 INFO - PROCESS | 3488 | 1466697756943 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3488 | 1466697756947 Marionette TRACE conn6 <- [1,558,null,{}] 09:02:36 INFO - PROCESS | 3488 | 1466697756959 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}] 09:02:36 INFO - PROCESS | 3488 | 1466697756964 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:37 INFO - PROCESS | 3488 | 1466697757079 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:02:37 INFO - PROCESS | 3488 | 1466697757154 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3488 | 1466697757158 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B4800 == 42 [pid = 3488] [id = 149] 09:02:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E5832800) [pid = 3488] [serial = 445] [outer = 0000000000000000] 09:02:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E583C400) [pid = 3488] [serial = 446] [outer = 000000C2E5832800] 09:02:37 INFO - PROCESS | 3488 | 1466697757258 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5DDB800) [pid = 3488] [serial = 447] [outer = 000000C2E5832800] 09:02:37 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:37 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:37 INFO - PROCESS | 3488 | 1466697757837 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]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 943ms 09:02:37 INFO - PROCESS | 3488 | 1466697757887 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3488 | 1466697757890 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:02:37 INFO - PROCESS | 3488 | 1466697757893 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3488 | 1466697757896 Marionette TRACE conn6 <- [1,562,null,{}] 09:02:37 INFO - PROCESS | 3488 | 1466697757900 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}] 09:02:37 INFO - PROCESS | 3488 | 1466697757902 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:38 INFO - PROCESS | 3488 | 1466697758016 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:02:38 INFO - PROCESS | 3488 | 1466697758089 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3488 | 1466697758092 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E99E0000 == 43 [pid = 3488] [id = 150] 09:02:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5DE7400) [pid = 3488] [serial = 448] [outer = 0000000000000000] 09:02:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E7370C00) [pid = 3488] [serial = 449] [outer = 000000C2E5DE7400] 09:02:38 INFO - PROCESS | 3488 | 1466697758189 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E7378000) [pid = 3488] [serial = 450] [outer = 000000C2E5DE7400] 09:02:39 INFO - PROCESS | 3488 | 1466697759004 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1184ms 09:02:39 INFO - PROCESS | 3488 | 1466697759080 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3488 | 1466697759084 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:02:39 INFO - PROCESS | 3488 | 1466697759090 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3488 | 1466697759093 Marionette TRACE conn6 <- [1,566,null,{}] 09:02:39 INFO - PROCESS | 3488 | 1466697759099 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}] 09:02:39 INFO - PROCESS | 3488 | 1466697759103 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:39 INFO - PROCESS | 3488 | 1466697759241 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:02:39 INFO - PROCESS | 3488 | 1466697759310 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3488 | 1466697759314 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB561000 == 44 [pid = 3488] [id = 151] 09:02:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2D60FE400) [pid = 3488] [serial = 451] [outer = 0000000000000000] 09:02:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2D65DBC00) [pid = 3488] [serial = 452] [outer = 000000C2D60FE400] 09:02:39 INFO - PROCESS | 3488 | 1466697759365 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 97 (000000C2DB6A3C00) [pid = 3488] [serial = 453] [outer = 000000C2D60FE400] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8B7000 == 43 [pid = 3488] [id = 126] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E894B800 == 42 [pid = 3488] [id = 145] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6D61800 == 41 [pid = 3488] [id = 144] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B58800 == 40 [pid = 3488] [id = 143] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AF2000 == 39 [pid = 3488] [id = 142] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E262F000 == 38 [pid = 3488] [id = 141] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F59800 == 37 [pid = 3488] [id = 140] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1AB800 == 36 [pid = 3488] [id = 139] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA22000 == 35 [pid = 3488] [id = 138] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7217800 == 34 [pid = 3488] [id = 135] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5B1800 == 33 [pid = 3488] [id = 136] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F52800 == 32 [pid = 3488] [id = 137] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E99E0000 == 31 [pid = 3488] [id = 150] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B4800 == 30 [pid = 3488] [id = 149] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E261E000 == 29 [pid = 3488] [id = 148] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2054000 == 28 [pid = 3488] [id = 146] 09:02:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7DD000 == 27 [pid = 3488] [id = 147] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 96 (000000C2E3806800) [pid = 3488] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2DFC41800) [pid = 3488] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2D625C800) [pid = 3488] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2DC14B400) [pid = 3488] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DEE11800) [pid = 3488] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DEE2DC00) [pid = 3488] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DBAD9000) [pid = 3488] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DF2D4C00) [pid = 3488] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E02CB000) [pid = 3488] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1F33400) [pid = 3488] [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.] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DBAAD400) [pid = 3488] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D60FBC00) [pid = 3488] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E0262400) [pid = 3488] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DF70E800) [pid = 3488] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E546EC00) [pid = 3488] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E4B26400) [pid = 3488] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5880C00) [pid = 3488] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5839000) [pid = 3488] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E025DC00) [pid = 3488] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D56EA000) [pid = 3488] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E1526800) [pid = 3488] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E249A000) [pid = 3488] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E383A000) [pid = 3488] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E0260C00) [pid = 3488] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D9FA6400) [pid = 3488] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3123C00) [pid = 3488] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF826000) [pid = 3488] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3488 | 1466697760671 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1651ms 09:02:40 INFO - PROCESS | 3488 | 1466697760745 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3488 | 1466697760750 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:02:40 INFO - PROCESS | 3488 | 1466697760755 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3488 | 1466697760758 Marionette TRACE conn6 <- [1,570,null,{}] 09:02:40 INFO - PROCESS | 3488 | 1466697760764 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}] 09:02:40 INFO - PROCESS | 3488 | 1466697760767 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:40 INFO - PROCESS | 3488 | 1466697760904 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:02:40 INFO - PROCESS | 3488 | 1466697760976 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3488 | 1466697760981 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8ADF800 == 28 [pid = 3488] [id = 152] 09:02:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5423C00) [pid = 3488] [serial = 454] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5554400) [pid = 3488] [serial = 455] [outer = 000000C2D5423C00] 09:02:41 INFO - PROCESS | 3488 | 1466697761031 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D56EA000) [pid = 3488] [serial = 456] [outer = 000000C2D5423C00] 09:02:41 INFO - PROCESS | 3488 | 1466697761426 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 733ms 09:02:41 INFO - PROCESS | 3488 | 1466697761491 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3488 | 1466697761497 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:02:41 INFO - PROCESS | 3488 | 1466697761504 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3488 | 1466697761506 Marionette TRACE conn6 <- [1,574,null,{}] 09:02:41 INFO - PROCESS | 3488 | 1466697761510 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}] 09:02:41 INFO - PROCESS | 3488 | 1466697761513 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:41 INFO - PROCESS | 3488 | 1466697761603 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:02:41 INFO - PROCESS | 3488 | 1466697761611 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3488 | 1466697761613 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA43000 == 29 [pid = 3488] [id = 153] 09:02:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D60FBC00) [pid = 3488] [serial = 457] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D9F43000) [pid = 3488] [serial = 458] [outer = 000000C2D60FBC00] 09:02:41 INFO - PROCESS | 3488 | 1466697761662 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DB5CF000) [pid = 3488] [serial = 459] [outer = 000000C2D60FBC00] 09:02:41 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:42 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:42 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:42 INFO - PROCESS | 3488 | 1466697762118 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 09:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:02:42 INFO - PROCESS | 3488 | 1466697762134 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3488 | 1466697762137 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3488 | 1466697762140 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3488 | 1466697762144 Marionette TRACE conn6 <- [1,578,null,{}] 09:02:42 INFO - PROCESS | 3488 | 1466697762161 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}] 09:02:42 INFO - PROCESS | 3488 | 1466697762166 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:42 INFO - PROCESS | 3488 | 1466697762256 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:02:42 INFO - PROCESS | 3488 | 1466697762298 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3488 | 1466697762301 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0484000 == 30 [pid = 3488] [id = 154] 09:02:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D56E6C00) [pid = 3488] [serial = 460] [outer = 0000000000000000] 09:02:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DEE24000) [pid = 3488] [serial = 461] [outer = 000000C2D56E6C00] 09:02:42 INFO - PROCESS | 3488 | 1466697762412 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF1F3C00) [pid = 3488] [serial = 462] [outer = 000000C2D56E6C00] 09:02:42 INFO - PROCESS | 3488 | [3488] 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 09:02:43 INFO - PROCESS | 3488 | 1466697763151 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1035ms 09:02:43 INFO - PROCESS | 3488 | 1466697763180 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3488 | 1466697763183 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:02:43 INFO - PROCESS | 3488 | 1466697763187 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:02:43 INFO - PROCESS | 3488 | 1466697763189 Marionette TRACE conn6 <- [1,582,null,{}] 09:02:43 INFO - PROCESS | 3488 | 1466697763193 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}] 09:02:43 INFO - PROCESS | 3488 | 1466697763195 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:43 INFO - PROCESS | 3488 | 1466697763306 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:02:43 INFO - PROCESS | 3488 | 1466697763314 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3488 | 1466697763316 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E1E000 == 31 [pid = 3488] [id = 155] 09:02:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF2D6000) [pid = 3488] [serial = 463] [outer = 0000000000000000] 09:02:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DF70E400) [pid = 3488] [serial = 464] [outer = 000000C2DF2D6000] 09:02:43 INFO - PROCESS | 3488 | 1466697763399 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DFACC400) [pid = 3488] [serial = 465] [outer = 000000C2DF2D6000] 09:02:43 INFO - PROCESS | 3488 | 1466697763878 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 736ms 09:02:43 INFO - PROCESS | 3488 | 1466697763936 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3488 | 1466697763938 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:02:43 INFO - PROCESS | 3488 | 1466697763946 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3488 | 1466697763948 Marionette TRACE conn6 <- [1,586,null,{}] 09:02:43 INFO - PROCESS | 3488 | 1466697763952 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}] 09:02:43 INFO - PROCESS | 3488 | 1466697763954 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:44 INFO - PROCESS | 3488 | 1466697764059 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:02:44 INFO - PROCESS | 3488 | 1466697764070 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3488 | 1466697764072 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E205C000 == 32 [pid = 3488] [id = 156] 09:02:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D5C32000) [pid = 3488] [serial = 466] [outer = 0000000000000000] 09:02:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DFC41400) [pid = 3488] [serial = 467] [outer = 000000C2D5C32000] 09:02:44 INFO - PROCESS | 3488 | 1466697764116 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E025F800) [pid = 3488] [serial = 468] [outer = 000000C2D5C32000] 09:02:44 INFO - PROCESS | 3488 | 1466697764546 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 650ms 09:02:44 INFO - PROCESS | 3488 | 1466697764593 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3488 | 1466697764595 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:02:44 INFO - PROCESS | 3488 | 1466697764599 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3488 | 1466697764601 Marionette TRACE conn6 <- [1,590,null,{}] 09:02:44 INFO - PROCESS | 3488 | 1466697764604 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}] 09:02:44 INFO - PROCESS | 3488 | 1466697764610 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:44 INFO - PROCESS | 3488 | 1466697764902 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DFC3F000) [pid = 3488] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E5832000) [pid = 3488] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3709400) [pid = 3488] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D555E000) [pid = 3488] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5555C00) [pid = 3488] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E014E000) [pid = 3488] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DF23A400) [pid = 3488] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5C83C00) [pid = 3488] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E383B000) [pid = 3488] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D9F3EC00) [pid = 3488] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DEEC5400) [pid = 3488] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:02:44 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F13400) [pid = 3488] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:02:45 INFO - PROCESS | 3488 | 1466697765006 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3488 | 1466697765008 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2622000 == 33 [pid = 3488] [id = 157] 09:02:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D4A35C00) [pid = 3488] [serial = 469] [outer = 0000000000000000] 09:02:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DB5CC400) [pid = 3488] [serial = 470] [outer = 000000C2D4A35C00] 09:02:45 INFO - PROCESS | 3488 | 1466697765056 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E02C8C00) [pid = 3488] [serial = 471] [outer = 000000C2D4A35C00] 09:02:45 INFO - PROCESS | 3488 | 1466697765435 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 879ms 09:02:45 INFO - PROCESS | 3488 | 1466697765480 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3488 | 1466697765483 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:02:45 INFO - PROCESS | 3488 | 1466697765486 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3488 | 1466697765488 Marionette TRACE conn6 <- [1,594,null,{}] 09:02:45 INFO - PROCESS | 3488 | 1466697765492 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}] 09:02:45 INFO - PROCESS | 3488 | 1466697765494 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:45 INFO - PROCESS | 3488 | 1466697765577 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:02:45 INFO - PROCESS | 3488 | 1466697765582 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3488 | 1466697765584 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47C2000 == 34 [pid = 3488] [id = 158] 09:02:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F12C00) [pid = 3488] [serial = 472] [outer = 0000000000000000] 09:02:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F33400) [pid = 3488] [serial = 473] [outer = 000000C2E1F12C00] 09:02:45 INFO - PROCESS | 3488 | 1466697765629 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F41C00) [pid = 3488] [serial = 474] [outer = 000000C2E1F12C00] 09:02:46 INFO - PROCESS | 3488 | 1466697766040 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 586ms 09:02:46 INFO - PROCESS | 3488 | 1466697766080 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3488 | 1466697766082 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:02:46 INFO - PROCESS | 3488 | 1466697766085 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3488 | 1466697766087 Marionette TRACE conn6 <- [1,598,null,{}] 09:02:46 INFO - PROCESS | 3488 | 1466697766091 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}] 09:02:46 INFO - PROCESS | 3488 | 1466697766093 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:46 INFO - PROCESS | 3488 | 1466697766172 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:02:46 INFO - PROCESS | 3488 | 1466697766178 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3488 | 1466697766180 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58F2800 == 35 [pid = 3488] [id = 159] 09:02:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2E64C00) [pid = 3488] [serial = 475] [outer = 0000000000000000] 09:02:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3199400) [pid = 3488] [serial = 476] [outer = 000000C2E2E64C00] 09:02:46 INFO - PROCESS | 3488 | 1466697766225 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1FC3400) [pid = 3488] [serial = 477] [outer = 000000C2E2E64C00] 09:02:46 INFO - PROCESS | 3488 | 1466697766675 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 09:02:46 INFO - PROCESS | 3488 | 1466697766717 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3488 | 1466697766719 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:02:46 INFO - PROCESS | 3488 | 1466697766722 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3488 | 1466697766724 Marionette TRACE conn6 <- [1,602,null,{}] 09:02:46 INFO - PROCESS | 3488 | 1466697766733 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}] 09:02:46 INFO - PROCESS | 3488 | 1466697766735 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:46 INFO - PROCESS | 3488 | 1466697766817 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:02:46 INFO - PROCESS | 3488 | 1466697766823 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3488 | 1466697766825 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0480000 == 36 [pid = 3488] [id = 160] 09:02:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3832400) [pid = 3488] [serial = 478] [outer = 0000000000000000] 09:02:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3836000) [pid = 3488] [serial = 479] [outer = 000000C2E3832400] 09:02:46 INFO - PROCESS | 3488 | 1466697766871 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E3A71C00) [pid = 3488] [serial = 480] [outer = 000000C2E3832400] 09:02:47 INFO - PROCESS | 3488 | 1466697767698 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 985ms 09:02:47 INFO - PROCESS | 3488 | 1466697767711 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3488 | 1466697767716 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:02:47 INFO - PROCESS | 3488 | 1466697767721 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:02:47 INFO - PROCESS | 3488 | 1466697767727 Marionette TRACE conn6 <- [1,606,null,{}] 09:02:47 INFO - PROCESS | 3488 | 1466697767732 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}] 09:02:47 INFO - PROCESS | 3488 | 1466697767735 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:47 INFO - PROCESS | 3488 | 1466697767872 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:02:47 INFO - PROCESS | 3488 | 1466697767945 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3488 | 1466697767948 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE55F800 == 37 [pid = 3488] [id = 161] 09:02:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D572EC00) [pid = 3488] [serial = 481] [outer = 0000000000000000] 09:02:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D8A9D800) [pid = 3488] [serial = 482] [outer = 000000C2D572EC00] 09:02:48 INFO - PROCESS | 3488 | 1466697768007 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DBAD2000) [pid = 3488] [serial = 483] [outer = 000000C2D572EC00] 09:02:48 INFO - PROCESS | 3488 | 1466697768719 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1031ms 09:02:48 INFO - PROCESS | 3488 | 1466697768756 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3488 | 1466697768761 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:02:48 INFO - PROCESS | 3488 | 1466697768768 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3488 | 1466697768771 Marionette TRACE conn6 <- [1,610,null,{}] 09:02:48 INFO - PROCESS | 3488 | 1466697768775 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}] 09:02:48 INFO - PROCESS | 3488 | 1466697768778 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:48 INFO - PROCESS | 3488 | 1466697768907 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:02:48 INFO - PROCESS | 3488 | 1466697768980 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3488 | 1466697768983 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E205B800 == 38 [pid = 3488] [id = 162] 09:02:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DF2D0C00) [pid = 3488] [serial = 484] [outer = 0000000000000000] 09:02:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DFA22400) [pid = 3488] [serial = 485] [outer = 000000C2DF2D0C00] 09:02:49 INFO - PROCESS | 3488 | 1466697769041 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E02C0000) [pid = 3488] [serial = 486] [outer = 000000C2DF2D0C00] 09:02:49 INFO - PROCESS | 3488 | 1466697769929 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]]]}] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58F2800 == 37 [pid = 3488] [id = 159] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47C2000 == 36 [pid = 3488] [id = 158] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2622000 == 35 [pid = 3488] [id = 157] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E205C000 == 34 [pid = 3488] [id = 156] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E1E000 == 33 [pid = 3488] [id = 155] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0484000 == 32 [pid = 3488] [id = 154] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA43000 == 31 [pid = 3488] [id = 153] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8ADF800 == 30 [pid = 3488] [id = 152] 09:02:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB561000 == 29 [pid = 3488] [id = 151] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E5BF8000) [pid = 3488] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E587D000) [pid = 3488] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E383D000) [pid = 3488] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DEE0A800) [pid = 3488] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D5E45800) [pid = 3488] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DB5D8400) [pid = 3488] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E1D9C000) [pid = 3488] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E0409000) [pid = 3488] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DFC39000) [pid = 3488] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E152FC00) [pid = 3488] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5C86C00) [pid = 3488] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5403C00) [pid = 3488] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E473D400) [pid = 3488] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DB5D4C00) [pid = 3488] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DE50E800) [pid = 3488] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF239C00) [pid = 3488] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF2DF400) [pid = 3488] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5C8E800) [pid = 3488] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E5950800) [pid = 3488] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:02:49 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E5952800) [pid = 3488] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E1F3C400) [pid = 3488] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E26B0000) [pid = 3488] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E1F14800) [pid = 3488] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E4D7BC00) [pid = 3488] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1242ms 09:02:50 INFO - PROCESS | 3488 | 1466697770012 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3488 | 1466697770017 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:02:50 INFO - PROCESS | 3488 | 1466697770022 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3488 | 1466697770026 Marionette TRACE conn6 <- [1,614,null,{}] 09:02:50 INFO - PROCESS | 3488 | 1466697770031 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}] 09:02:50 INFO - PROCESS | 3488 | 1466697770034 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:50 INFO - PROCESS | 3488 | 1466697770133 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:02:50 INFO - PROCESS | 3488 | 1466697770141 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3488 | 1466697770145 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA15800 == 30 [pid = 3488] [id = 163] 09:02:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D6535800) [pid = 3488] [serial = 487] [outer = 0000000000000000] 09:02:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D6D3DC00) [pid = 3488] [serial = 488] [outer = 000000C2D6535800] 09:02:50 INFO - PROCESS | 3488 | 1466697770198 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DB5D9400) [pid = 3488] [serial = 489] [outer = 000000C2D6535800] 09:02:50 INFO - PROCESS | 3488 | 1466697770708 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 09:02:50 INFO - PROCESS | 3488 | 1466697770760 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3488 | 1466697770765 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:02:50 INFO - PROCESS | 3488 | 1466697770771 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3488 | 1466697770773 Marionette TRACE conn6 <- [1,618,null,{}] 09:02:50 INFO - PROCESS | 3488 | 1466697770777 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}] 09:02:50 INFO - PROCESS | 3488 | 1466697770780 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:50 INFO - PROCESS | 3488 | 1466697770871 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:02:50 INFO - PROCESS | 3488 | 1466697770945 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3488 | 1466697770947 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC18800 == 31 [pid = 3488] [id = 164] 09:02:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE26000) [pid = 3488] [serial = 490] [outer = 0000000000000000] 09:02:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEEC5400) [pid = 3488] [serial = 491] [outer = 000000C2DEE26000] 09:02:51 INFO - PROCESS | 3488 | 1466697770995 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2D9800) [pid = 3488] [serial = 492] [outer = 000000C2DEE26000] 09:02:51 INFO - PROCESS | 3488 | 1466697771377 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 09:02:51 INFO - PROCESS | 3488 | 1466697771443 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3488 | 1466697771446 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:02:51 INFO - PROCESS | 3488 | 1466697771449 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3488 | 1466697771453 Marionette TRACE conn6 <- [1,622,null,{}] 09:02:51 INFO - PROCESS | 3488 | 1466697771465 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}] 09:02:51 INFO - PROCESS | 3488 | 1466697771471 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:51 INFO - PROCESS | 3488 | 1466697771590 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:02:51 INFO - PROCESS | 3488 | 1466697771608 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3488 | 1466697771612 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F95000 == 32 [pid = 3488] [id = 165] 09:02:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E025FC00) [pid = 3488] [serial = 493] [outer = 0000000000000000] 09:02:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E02D8000) [pid = 3488] [serial = 494] [outer = 000000C2E025FC00] 09:02:51 INFO - PROCESS | 3488 | 1466697771661 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E152FC00) [pid = 3488] [serial = 495] [outer = 000000C2E025FC00] 09:02:51 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:52 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:52 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:52 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:52 INFO - PROCESS | 3488 | 1466697772101 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 09:02:52 INFO - PROCESS | 3488 | 1466697772143 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:02:52 INFO - PROCESS | 3488 | 1466697772146 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:02:52 INFO - PROCESS | 3488 | 1466697772149 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3488 | 1466697772151 Marionette TRACE conn6 <- [1,626,null,{}] 09:02:52 INFO - PROCESS | 3488 | 1466697772154 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}] 09:02:52 INFO - PROCESS | 3488 | 1466697772156 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:52 INFO - PROCESS | 3488 | 1466697772271 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:02:52 INFO - PROCESS | 3488 | 1466697772277 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3488 | 1466697772279 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29E1000 == 33 [pid = 3488] [id = 166] 09:02:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F18800) [pid = 3488] [serial = 496] [outer = 0000000000000000] 09:02:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F35400) [pid = 3488] [serial = 497] [outer = 000000C2E1F18800] 09:02:52 INFO - PROCESS | 3488 | 1466697772361 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E26AC400) [pid = 3488] [serial = 498] [outer = 000000C2E1F18800] 09:02:52 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:52 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:52 INFO - PROCESS | 3488 | 1466697772807 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 09:02:52 INFO - PROCESS | 3488 | 1466697772845 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 3488 | 1466697772847 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:02:52 INFO - PROCESS | 3488 | 1466697772850 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3488 | 1466697772852 Marionette TRACE conn6 <- [1,630,null,{}] 09:02:52 INFO - PROCESS | 3488 | 1466697772856 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}] 09:02:52 INFO - PROCESS | 3488 | 1466697772858 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:53 INFO - PROCESS | 3488 | 1466697772993 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:02:53 INFO - PROCESS | 3488 | 1466697773014 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3488 | 1466697773016 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B98800 == 34 [pid = 3488] [id = 167] 09:02:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3120400) [pid = 3488] [serial = 499] [outer = 0000000000000000] 09:02:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3804000) [pid = 3488] [serial = 500] [outer = 000000C2E3120400] 09:02:53 INFO - PROCESS | 3488 | 1466697773061 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3840400) [pid = 3488] [serial = 501] [outer = 000000C2E3120400] 09:02:53 INFO - PROCESS | 3488 | 1466697773518 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]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 09:02:53 INFO - PROCESS | 3488 | 1466697773585 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3488 | 1466697773587 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:02:53 INFO - PROCESS | 3488 | 1466697773591 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3488 | 1466697773593 Marionette TRACE conn6 <- [1,634,null,{}] 09:02:53 INFO - PROCESS | 3488 | 1466697773597 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}] 09:02:53 INFO - PROCESS | 3488 | 1466697773602 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:53 INFO - PROCESS | 3488 | 1466697773742 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:02:53 INFO - PROCESS | 3488 | 1466697773798 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3488 | 1466697773801 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7213000 == 35 [pid = 3488] [id = 168] 09:02:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3841800) [pid = 3488] [serial = 502] [outer = 0000000000000000] 09:02:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5478C00) [pid = 3488] [serial = 503] [outer = 000000C2E3841800] 09:02:53 INFO - PROCESS | 3488 | 1466697773846 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E5833C00) [pid = 3488] [serial = 504] [outer = 000000C2E3841800] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E5DE7400) [pid = 3488] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E5832800) [pid = 3488] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D9D40000) [pid = 3488] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F12C00) [pid = 3488] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DF2D6000) [pid = 3488] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D60FE400) [pid = 3488] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E0258400) [pid = 3488] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D4A35C00) [pid = 3488] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D56E6C00) [pid = 3488] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D5C32000) [pid = 3488] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D60FBC00) [pid = 3488] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5423C00) [pid = 3488] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:02:54 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E2E64C00) [pid = 3488] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:02:54 INFO - PROCESS | 3488 | 1466697774327 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]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:02:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 776ms 09:02:54 INFO - PROCESS | 3488 | 1466697774370 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 3488 | 1466697774372 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:02:54 INFO - PROCESS | 3488 | 1466697774375 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 3488 | 1466697774377 Marionette TRACE conn6 <- [1,638,null,{}] 09:02:54 INFO - PROCESS | 3488 | 1466697774381 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}] 09:02:54 INFO - PROCESS | 3488 | 1466697774383 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:54 INFO - PROCESS | 3488 | 1466697774464 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:02:54 INFO - PROCESS | 3488 | 1466697774537 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 3488 | 1466697774539 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA36000 == 36 [pid = 3488] [id = 169] 09:02:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D5320C00) [pid = 3488] [serial = 505] [outer = 0000000000000000] 09:02:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF2D6000) [pid = 3488] [serial = 506] [outer = 000000C2D5320C00] 09:02:54 INFO - PROCESS | 3488 | 1466697774584 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E5473400) [pid = 3488] [serial = 507] [outer = 000000C2D5320C00] 09:02:54 INFO - PROCESS | 3488 | 1466697774941 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 09:02:55 INFO - PROCESS | 3488 | 1466697775007 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3488 | 1466697775009 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:02:55 INFO - PROCESS | 3488 | 1466697775013 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3488 | 1466697775015 Marionette TRACE conn6 <- [1,642,null,{}] 09:02:55 INFO - PROCESS | 3488 | 1466697775019 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}] 09:02:55 INFO - PROCESS | 3488 | 1466697775020 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:55 INFO - PROCESS | 3488 | 1466697775136 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:02:55 INFO - PROCESS | 3488 | 1466697775145 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3488 | 1466697775147 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8918000 == 37 [pid = 3488] [id = 170] 09:02:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E383A800) [pid = 3488] [serial = 508] [outer = 0000000000000000] 09:02:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E587F000) [pid = 3488] [serial = 509] [outer = 000000C2E383A800] 09:02:55 INFO - PROCESS | 3488 | 1466697775191 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5959800) [pid = 3488] [serial = 510] [outer = 000000C2E383A800] 09:02:55 INFO - PROCESS | 3488 | 1466697775590 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 627ms 09:02:55 INFO - PROCESS | 3488 | 1466697775643 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3488 | 1466697775645 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:02:55 INFO - PROCESS | 3488 | 1466697775648 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3488 | 1466697775650 Marionette TRACE conn6 <- [1,646,null,{}] 09:02:55 INFO - PROCESS | 3488 | 1466697775654 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}] 09:02:55 INFO - PROCESS | 3488 | 1466697775656 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:55 INFO - PROCESS | 3488 | 1466697775764 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:02:55 INFO - PROCESS | 3488 | 1466697775803 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3488 | 1466697775805 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8960800 == 38 [pid = 3488] [id = 171] 09:02:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E595B400) [pid = 3488] [serial = 511] [outer = 0000000000000000] 09:02:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5BF7400) [pid = 3488] [serial = 512] [outer = 000000C2E595B400] 09:02:55 INFO - PROCESS | 3488 | 1466697775849 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5C87C00) [pid = 3488] [serial = 513] [outer = 000000C2E595B400] 09:02:56 INFO - PROCESS | 3488 | 1466697776314 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 733ms 09:02:56 INFO - PROCESS | 3488 | 1466697776385 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3488 | 1466697776391 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:02:56 INFO - PROCESS | 3488 | 1466697776397 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3488 | 1466697776401 Marionette TRACE conn6 <- [1,650,null,{}] 09:02:56 INFO - PROCESS | 3488 | 1466697776407 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}] 09:02:56 INFO - PROCESS | 3488 | 1466697776410 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:56 INFO - PROCESS | 3488 | 1466697776538 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:02:56 INFO - PROCESS | 3488 | 1466697776606 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3488 | 1466697776611 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA3A800 == 39 [pid = 3488] [id = 172] 09:02:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D60FA800) [pid = 3488] [serial = 514] [outer = 0000000000000000] 09:02:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DA1C3400) [pid = 3488] [serial = 515] [outer = 000000C2D60FA800] 09:02:56 INFO - PROCESS | 3488 | 1466697776711 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DEE0A400) [pid = 3488] [serial = 516] [outer = 000000C2D60FA800] 09:02:57 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:57 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:57 INFO - PROCESS | 3488 | 1466697777345 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:02:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 09:02:57 INFO - PROCESS | 3488 | 1466697777384 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3488 | 1466697777389 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:02:57 INFO - PROCESS | 3488 | 1466697777395 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3488 | 1466697777399 Marionette TRACE conn6 <- [1,654,null,{}] 09:02:57 INFO - PROCESS | 3488 | 1466697777403 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}] 09:02:57 INFO - PROCESS | 3488 | 1466697777406 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:57 INFO - PROCESS | 3488 | 1466697777522 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:02:57 INFO - PROCESS | 3488 | 1466697777597 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3488 | 1466697777600 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47C8800 == 40 [pid = 3488] [id = 173] 09:02:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E0261C00) [pid = 3488] [serial = 517] [outer = 0000000000000000] 09:02:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E0412400) [pid = 3488] [serial = 518] [outer = 000000C2E0261C00] 09:02:57 INFO - PROCESS | 3488 | 1466697777698 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E1F1D800) [pid = 3488] [serial = 519] [outer = 000000C2E0261C00] 09:02:58 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:58 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:02:58 INFO - PROCESS | 3488 | 1466697778309 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:02:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 09:02:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:02:58 INFO - PROCESS | 3488 | 1466697778342 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3488 | 1466697778345 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 3488 | 1466697778349 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3488 | 1466697778353 Marionette TRACE conn6 <- [1,658,null,{}] 09:02:58 INFO - PROCESS | 3488 | 1466697778365 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}] 09:02:58 INFO - PROCESS | 3488 | 1466697778370 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:58 INFO - PROCESS | 3488 | 1466697778485 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:02:58 INFO - PROCESS | 3488 | 1466697778559 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3488 | 1466697778563 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E989E800 == 41 [pid = 3488] [id = 174] 09:02:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5469C00) [pid = 3488] [serial = 520] [outer = 0000000000000000] 09:02:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E5833000) [pid = 3488] [serial = 521] [outer = 000000C2E5469C00] 09:02:58 INFO - PROCESS | 3488 | 1466697778662 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E5C8D400) [pid = 3488] [serial = 522] [outer = 000000C2E5469C00] 09:02:59 INFO - PROCESS | 3488 | 1466697779222 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:02:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 941ms 09:02:59 INFO - PROCESS | 3488 | 1466697779292 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3488 | 1466697779295 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:02:59 INFO - PROCESS | 3488 | 1466697779299 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 3488 | 1466697779301 Marionette TRACE conn6 <- [1,662,null,{}] 09:02:59 INFO - PROCESS | 3488 | 1466697779305 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}] 09:02:59 INFO - PROCESS | 3488 | 1466697779308 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:59 INFO - PROCESS | 3488 | 1466697779424 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:02:59 INFO - PROCESS | 3488 | 1466697779496 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3488 | 1466697779499 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:02:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5B86000 == 42 [pid = 3488] [id = 175] 09:02:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D5419400) [pid = 3488] [serial = 523] [outer = 0000000000000000] 09:02:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D555E000) [pid = 3488] [serial = 524] [outer = 000000C2D5419400] 09:02:59 INFO - PROCESS | 3488 | 1466697779716 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DA9C6800) [pid = 3488] [serial = 525] [outer = 000000C2D5419400] 09:03:00 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:00 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:03:00 INFO - PROCESS | 3488 | 1466697780382 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]]]}] 09:03:00 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 09:03:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1129ms 09:03:00 INFO - PROCESS | 3488 | 1466697780431 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3488 | 1466697780434 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:03:00 INFO - PROCESS | 3488 | 1466697780439 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3488 | 1466697780442 Marionette TRACE conn6 <- [1,666,null,{}] 09:03:00 INFO - PROCESS | 3488 | 1466697780447 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}] 09:03:00 INFO - PROCESS | 3488 | 1466697780450 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8918000 == 41 [pid = 3488] [id = 170] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA36000 == 40 [pid = 3488] [id = 169] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7213000 == 39 [pid = 3488] [id = 168] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B98800 == 38 [pid = 3488] [id = 167] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29E1000 == 37 [pid = 3488] [id = 166] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F95000 == 36 [pid = 3488] [id = 165] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC18800 == 35 [pid = 3488] [id = 164] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA15800 == 34 [pid = 3488] [id = 163] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0480000 == 33 [pid = 3488] [id = 160] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE55F800 == 32 [pid = 3488] [id = 161] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E205B800 == 31 [pid = 3488] [id = 162] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E989E800 == 30 [pid = 3488] [id = 174] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47C8800 == 29 [pid = 3488] [id = 173] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8960800 == 28 [pid = 3488] [id = 171] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA3A800 == 27 [pid = 3488] [id = 172] 09:03:01 INFO - PROCESS | 3488 | 1466697781172 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E7378000) [pid = 3488] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E5DDB800) [pid = 3488] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DEE24C00) [pid = 3488] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E583C400) [pid = 3488] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E1F33400) [pid = 3488] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1F41C00) [pid = 3488] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DF70E400) [pid = 3488] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DB6A3C00) [pid = 3488] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E1F36C00) [pid = 3488] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E02C8C00) [pid = 3488] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DEE24000) [pid = 3488] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E7370C00) [pid = 3488] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DB5CC400) [pid = 3488] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E025F800) [pid = 3488] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFC41400) [pid = 3488] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DB5CF000) [pid = 3488] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF1F3C00) [pid = 3488] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E02C0C00) [pid = 3488] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFACC400) [pid = 3488] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D9F43000) [pid = 3488] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D56EA000) [pid = 3488] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D65DBC00) [pid = 3488] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D5554400) [pid = 3488] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DB5D5400) [pid = 3488] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E3199400) [pid = 3488] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E1FC3400) [pid = 3488] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5B86000 == 26 [pid = 3488] [id = 175] 09:03:01 INFO - PROCESS | 3488 | 1466697781351 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3488 | 1466697781354 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5521800 == 27 [pid = 3488] [id = 176] 09:03:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D3AD7400) [pid = 3488] [serial = 526] [outer = 0000000000000000] 09:03:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D531F400) [pid = 3488] [serial = 527] [outer = 000000C2D3AD7400] 09:03:01 INFO - PROCESS | 3488 | 1466697781405 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D5558800) [pid = 3488] [serial = 528] [outer = 000000C2D3AD7400] 09:03:01 INFO - PROCESS | 3488 | 1466697781838 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1451ms 09:03:01 INFO - PROCESS | 3488 | 1466697781890 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 3488 | 1466697781895 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:03:01 INFO - PROCESS | 3488 | 1466697781901 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 3488 | 1466697781904 Marionette TRACE conn6 <- [1,670,null,{}] 09:03:01 INFO - PROCESS | 3488 | 1466697781909 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}] 09:03:01 INFO - PROCESS | 3488 | 1466697781912 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:02 INFO - PROCESS | 3488 | 1466697782005 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:03:02 INFO - PROCESS | 3488 | 1466697782019 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 3488 | 1466697782022 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE55B800 == 28 [pid = 3488] [id = 177] 09:03:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D6535C00) [pid = 3488] [serial = 529] [outer = 0000000000000000] 09:03:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D9D40000) [pid = 3488] [serial = 530] [outer = 000000C2D6535C00] 09:03:02 INFO - PROCESS | 3488 | 1466697782072 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DB5D4800) [pid = 3488] [serial = 531] [outer = 000000C2D6535C00] 09:03:02 INFO - PROCESS | 3488 | [3488] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:03:03 INFO - PROCESS | 3488 | [3488] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:03:03 INFO - PROCESS | 3488 | 1466697783053 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]]]}] 09:03:03 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) 09:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1186ms 09:03:03 INFO - PROCESS | 3488 | 1466697783089 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:03:03 INFO - PROCESS | 3488 | 1466697783092 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:03:03 INFO - PROCESS | 3488 | 1466697783096 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3488 | 1466697783098 Marionette TRACE conn6 <- [1,674,null,{}] 09:03:03 INFO - PROCESS | 3488 | 1466697783102 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}] 09:03:03 INFO - PROCESS | 3488 | 1466697783105 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:03 INFO - PROCESS | 3488 | 1466697783206 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:03:03 INFO - PROCESS | 3488 | 1466697783216 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3488 | 1466697783218 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6768000 == 29 [pid = 3488] [id = 178] 09:03:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DE516400) [pid = 3488] [serial = 532] [outer = 0000000000000000] 09:03:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DEE07400) [pid = 3488] [serial = 533] [outer = 000000C2DE516400] 09:03:03 INFO - PROCESS | 3488 | 1466697783264 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DEE2C800) [pid = 3488] [serial = 534] [outer = 000000C2DE516400] 09:03:04 INFO - PROCESS | 3488 | 1466697784219 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 09:03:04 INFO - PROCESS | 3488 | 1466697784238 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3488 | 1466697784242 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:03:04 INFO - PROCESS | 3488 | 1466697784262 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3488 | 1466697784267 Marionette TRACE conn6 <- [1,678,null,{}] 09:03:04 INFO - PROCESS | 3488 | 1466697784271 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}] 09:03:04 INFO - PROCESS | 3488 | 1466697784275 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:04 INFO - PROCESS | 3488 | 1466697784392 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:03:04 INFO - PROCESS | 3488 | 1466697784399 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3488 | 1466697784401 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E17800 == 30 [pid = 3488] [id = 179] 09:03:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF2C5400) [pid = 3488] [serial = 535] [outer = 0000000000000000] 09:03:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF81D000) [pid = 3488] [serial = 536] [outer = 000000C2DF2C5400] 09:03:04 INFO - PROCESS | 3488 | 1466697784446 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DFC33400) [pid = 3488] [serial = 537] [outer = 000000C2DF2C5400] 09:03:05 INFO - PROCESS | 3488 | 1466697785404 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]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1214ms 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3120400) [pid = 3488] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5320C00) [pid = 3488] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3832400) [pid = 3488] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2D0C00) [pid = 3488] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D6535800) [pid = 3488] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D572EC00) [pid = 3488] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E025FC00) [pid = 3488] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3841800) [pid = 3488] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DEE26000) [pid = 3488] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E383A800) [pid = 3488] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E595B400) [pid = 3488] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:03:05 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E1F18800) [pid = 3488] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:03:05 INFO - PROCESS | 3488 | 1466697785521 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3488 | 1466697785523 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:03:05 INFO - PROCESS | 3488 | 1466697785529 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3488 | 1466697785531 Marionette TRACE conn6 <- [1,682,null,{}] 09:03:05 INFO - PROCESS | 3488 | 1466697785534 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}] 09:03:05 INFO - PROCESS | 3488 | 1466697785536 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:05 INFO - PROCESS | 3488 | 1466697785629 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:03:05 INFO - PROCESS | 3488 | 1466697785634 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 3488 | 1466697785637 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1FAB000 == 31 [pid = 3488] [id = 180] 09:03:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DBC6D400) [pid = 3488] [serial = 538] [outer = 0000000000000000] 09:03:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DEE11800) [pid = 3488] [serial = 539] [outer = 000000C2DBC6D400] 09:03:05 INFO - PROCESS | 3488 | 1466697785683 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E0155800) [pid = 3488] [serial = 540] [outer = 000000C2DBC6D400] 09:03:06 INFO - PROCESS | 3488 | 1466697786611 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]]]}] 09:03:06 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) 09:03:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1140ms 09:03:06 INFO - PROCESS | 3488 | 1466697786671 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3488 | 1466697786673 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:03:06 INFO - PROCESS | 3488 | 1466697786677 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3488 | 1466697786678 Marionette TRACE conn6 <- [1,686,null,{}] 09:03:06 INFO - PROCESS | 3488 | 1466697786682 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}] 09:03:06 INFO - PROCESS | 3488 | 1466697786684 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:06 INFO - PROCESS | 3488 | 1466697786767 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:03:06 INFO - PROCESS | 3488 | 1466697786774 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3488 | 1466697786780 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29E0800 == 32 [pid = 3488] [id = 181] 09:03:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DBC6D000) [pid = 3488] [serial = 541] [outer = 0000000000000000] 09:03:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E02DB800) [pid = 3488] [serial = 542] [outer = 000000C2DBC6D000] 09:03:06 INFO - PROCESS | 3488 | 1466697786837 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E15DFC00) [pid = 3488] [serial = 543] [outer = 000000C2DBC6D000] 09:03:08 INFO - PROCESS | 3488 | 1466697788091 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]]]}] 09:03:08 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) 09:03:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1430ms 09:03:08 INFO - PROCESS | 3488 | 1466697788110 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3488 | 1466697788115 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:03:08 INFO - PROCESS | 3488 | 1466697788121 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3488 | 1466697788124 Marionette TRACE conn6 <- [1,690,null,{}] 09:03:08 INFO - PROCESS | 3488 | 1466697788130 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}] 09:03:08 INFO - PROCESS | 3488 | 1466697788134 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:08 INFO - PROCESS | 3488 | 1466697788322 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:03:08 INFO - PROCESS | 3488 | 1466697788411 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3488 | 1466697788414 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D4D92000 == 33 [pid = 3488] [id = 182] 09:03:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D60FCC00) [pid = 3488] [serial = 544] [outer = 0000000000000000] 09:03:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DBAAE400) [pid = 3488] [serial = 545] [outer = 000000C2D60FCC00] 09:03:08 INFO - PROCESS | 3488 | 1466697788473 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DEE26400) [pid = 3488] [serial = 546] [outer = 000000C2D60FCC00] 09:03:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1FAB000 == 32 [pid = 3488] [id = 180] 09:03:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E17800 == 31 [pid = 3488] [id = 179] 09:03:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6768000 == 30 [pid = 3488] [id = 178] 09:03:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE55B800 == 29 [pid = 3488] [id = 177] 09:03:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5521800 == 28 [pid = 3488] [id = 176] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3840400) [pid = 3488] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3804000) [pid = 3488] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DF2D6000) [pid = 3488] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3A71C00) [pid = 3488] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3836000) [pid = 3488] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DFA22400) [pid = 3488] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E02C0000) [pid = 3488] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D6D3DC00) [pid = 3488] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DB5D9400) [pid = 3488] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D8A9D800) [pid = 3488] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DBAD2000) [pid = 3488] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E02D8000) [pid = 3488] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E5478C00) [pid = 3488] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2DEEC5400) [pid = 3488] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2DF2D9800) [pid = 3488] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E5833C00) [pid = 3488] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E587F000) [pid = 3488] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E5473400) [pid = 3488] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E5959800) [pid = 3488] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E5C87C00) [pid = 3488] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E1F35400) [pid = 3488] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E26AC400) [pid = 3488] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E5BF7400) [pid = 3488] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2E152FC00) [pid = 3488] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:03:09 INFO - PROCESS | 3488 | 1466697789618 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1546ms 09:03:09 INFO - PROCESS | 3488 | 1466697789669 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:03:09 INFO - PROCESS | 3488 | 1466697789673 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 3488 | 1466697789678 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3488 | 1466697789681 Marionette TRACE conn6 <- [1,694,null,{}] 09:03:09 INFO - PROCESS | 3488 | 1466697789687 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}] 09:03:09 INFO - PROCESS | 3488 | 1466697789690 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:09 INFO - PROCESS | 3488 | 1466697789820 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:03:09 INFO - PROCESS | 3488 | 1466697789886 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3488 | 1466697789891 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8A24800 == 29 [pid = 3488] [id = 183] 09:03:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2D4DC0400) [pid = 3488] [serial = 547] [outer = 0000000000000000] 09:03:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D5327800) [pid = 3488] [serial = 548] [outer = 000000C2D4DC0400] 09:03:09 INFO - PROCESS | 3488 | 1466697789944 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D56E2800) [pid = 3488] [serial = 549] [outer = 000000C2D4DC0400] 09:03:10 INFO - PROCESS | 3488 | 1466697790840 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:03:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1197ms 09:03:10 INFO - PROCESS | 3488 | 1466697790875 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3488 | 1466697790881 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:03:10 INFO - PROCESS | 3488 | 1466697790887 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3488 | 1466697790890 Marionette TRACE conn6 <- [1,698,null,{}] 09:03:10 INFO - PROCESS | 3488 | 1466697790894 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}] 09:03:10 INFO - PROCESS | 3488 | 1466697790897 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:10 INFO - PROCESS | 3488 | 1466697790988 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:03:11 INFO - PROCESS | 3488 | 1466697790996 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 3488 | 1466697790998 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA0D000 == 30 [pid = 3488] [id = 184] 09:03:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D65DB800) [pid = 3488] [serial = 550] [outer = 0000000000000000] 09:03:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D6790400) [pid = 3488] [serial = 551] [outer = 000000C2D65DB800] 09:03:11 INFO - PROCESS | 3488 | 1466697791047 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D8A9E000) [pid = 3488] [serial = 552] [outer = 000000C2D65DB800] 09:03:12 INFO - PROCESS | 3488 | 1466697792001 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:03:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 09:03:12 INFO - PROCESS | 3488 | 1466697792020 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3488 | 1466697792023 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:03:12 INFO - PROCESS | 3488 | 1466697792032 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3488 | 1466697792036 Marionette TRACE conn6 <- [1,702,null,{}] 09:03:12 INFO - PROCESS | 3488 | 1466697792048 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}] 09:03:12 INFO - PROCESS | 3488 | 1466697792053 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:12 INFO - PROCESS | 3488 | 1466697792166 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:03:12 INFO - PROCESS | 3488 | 1466697792174 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3488 | 1466697792177 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC9B800 == 31 [pid = 3488] [id = 185] 09:03:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DBAA1400) [pid = 3488] [serial = 553] [outer = 0000000000000000] 09:03:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DBACC400) [pid = 3488] [serial = 554] [outer = 000000C2DBAA1400] 09:03:12 INFO - PROCESS | 3488 | 1466697792262 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DBDED000) [pid = 3488] [serial = 555] [outer = 000000C2DBAA1400] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2DBC6D400) [pid = 3488] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2D3AD7400) [pid = 3488] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2DF2C5400) [pid = 3488] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2DE516400) [pid = 3488] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2D6535C00) [pid = 3488] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2D5419400) [pid = 3488] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2D60FA800) [pid = 3488] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E0261C00) [pid = 3488] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:03:12 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2E5469C00) [pid = 3488] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:03:13 INFO - PROCESS | 3488 | 1466697793216 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]]]}] 09:03:13 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 09:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1237ms 09:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:03:13 INFO - PROCESS | 3488 | 1466697793271 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3488 | 1466697793274 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:03:13 INFO - PROCESS | 3488 | 1466697793277 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 3488 | 1466697793279 Marionette TRACE conn6 <- [1,706,null,{}] 09:03:13 INFO - PROCESS | 3488 | 1466697793283 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}] 09:03:13 INFO - PROCESS | 3488 | 1466697793285 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:13 INFO - PROCESS | 3488 | 1466697793372 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:03:13 INFO - PROCESS | 3488 | 1466697793378 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3488 | 1466697793380 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E0C000 == 32 [pid = 3488] [id = 186] 09:03:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2DEE2AC00) [pid = 3488] [serial = 556] [outer = 0000000000000000] 09:03:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2DEEC9800) [pid = 3488] [serial = 557] [outer = 000000C2DEE2AC00] 09:03:13 INFO - PROCESS | 3488 | 1466697793426 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2DF2C8C00) [pid = 3488] [serial = 558] [outer = 000000C2DEE2AC00] 09:03:14 INFO - PROCESS | 3488 | 1466697794369 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:03:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 09:03:14 INFO - PROCESS | 3488 | 1466697794408 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:03:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:03:14 INFO - PROCESS | 3488 | 1466697794410 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:03:14 INFO - PROCESS | 3488 | 1466697794413 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3488 | 1466697794415 Marionette TRACE conn6 <- [1,710,null,{}] 09:03:14 INFO - PROCESS | 3488 | 1466697794419 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}] 09:03:14 INFO - PROCESS | 3488 | 1466697794421 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:14 INFO - PROCESS | 3488 | 1466697794505 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:03:14 INFO - PROCESS | 3488 | 1466697794511 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 3488 | 1466697794514 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15CA800 == 33 [pid = 3488] [id = 187] 09:03:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2DF2D1C00) [pid = 3488] [serial = 559] [outer = 0000000000000000] 09:03:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2DF2E1800) [pid = 3488] [serial = 560] [outer = 000000C2DF2D1C00] 09:03:14 INFO - PROCESS | 3488 | 1466697794558 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2DFAC5400) [pid = 3488] [serial = 561] [outer = 000000C2DF2D1C00] 09:03:15 INFO - PROCESS | 3488 | 1466697794988 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] 09:03:15 INFO - PROCESS | 3488 | 1466697795046 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:03:15 INFO - PROCESS | 3488 | 1466697795049 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 3488 | 1466697795051 Marionette TRACE conn6 <- [1,714,null,{}] 09:03:15 INFO - PROCESS | 3488 | 1466697795055 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}] 09:03:15 INFO - PROCESS | 3488 | 1466697795062 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:15 INFO - PROCESS | 3488 | 1466697795193 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:03:15 INFO - PROCESS | 3488 | 1466697795211 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3488 | 1466697795213 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D0D800 == 34 [pid = 3488] [id = 188] 09:03:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2E02C9800) [pid = 3488] [serial = 562] [outer = 0000000000000000] 09:03:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2E02CB000) [pid = 3488] [serial = 563] [outer = 000000C2E02C9800] 09:03:15 INFO - PROCESS | 3488 | 1466697795265 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2E152A400) [pid = 3488] [serial = 564] [outer = 000000C2E02C9800] 09:03:15 INFO - PROCESS | 3488 | 1466697795948 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:03:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 943ms 09:03:16 INFO - PROCESS | 3488 | 1466697795995 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3488 | 1466697796000 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:03:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:03:16 INFO - PROCESS | 3488 | 1466697796006 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3488 | 1466697796010 Marionette TRACE conn6 <- [1,718,null,{}] 09:03:16 INFO - PROCESS | 3488 | 1466697796016 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}] 09:03:16 INFO - PROCESS | 3488 | 1466697796019 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:16 INFO - PROCESS | 3488 | 1466697796134 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:03:16 INFO - PROCESS | 3488 | 1466697796207 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3488 | 1466697796210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7F0000 == 35 [pid = 3488] [id = 189] 09:03:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D572E800) [pid = 3488] [serial = 565] [outer = 0000000000000000] 09:03:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D65DD000) [pid = 3488] [serial = 566] [outer = 000000C2D572E800] 09:03:16 INFO - PROCESS | 3488 | 1466697796268 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DA773800) [pid = 3488] [serial = 567] [outer = 000000C2D572E800] 09:03:16 INFO - PROCESS | 3488 | 1466697796887 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] 09:03:16 INFO - PROCESS | 3488 | 1466697796956 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:03:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:03:16 INFO - PROCESS | 3488 | 1466697796963 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3488 | 1466697796967 Marionette TRACE conn6 <- [1,722,null,{}] 09:03:16 INFO - PROCESS | 3488 | 1466697796971 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}] 09:03:16 INFO - PROCESS | 3488 | 1466697796974 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:17 INFO - PROCESS | 3488 | 1466697797120 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:03:17 INFO - PROCESS | 3488 | 1466697797191 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3488 | 1466697797194 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29E2800 == 36 [pid = 3488] [id = 190] 09:03:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DF2C7800) [pid = 3488] [serial = 568] [outer = 0000000000000000] 09:03:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DF702800) [pid = 3488] [serial = 569] [outer = 000000C2DF2C7800] 09:03:17 INFO - PROCESS | 3488 | 1466697797293 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E0151800) [pid = 3488] [serial = 570] [outer = 000000C2DF2C7800] 09:03:17 INFO - PROCESS | 3488 | 1466697797887 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:03:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 985ms 09:03:17 INFO - PROCESS | 3488 | 1466697797949 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3488 | 1466697797952 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:03:17 INFO - PROCESS | 3488 | 1466697797956 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3488 | 1466697797960 Marionette TRACE conn6 <- [1,726,null,{}] 09:03:17 INFO - PROCESS | 3488 | 1466697797972 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}] 09:03:17 INFO - PROCESS | 3488 | 1466697797977 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:18 INFO - PROCESS | 3488 | 1466697798087 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:03:18 INFO - PROCESS | 3488 | 1466697798159 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3488 | 1466697798163 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B9C000 == 37 [pid = 3488] [id = 191] 09:03:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E15E6C00) [pid = 3488] [serial = 571] [outer = 0000000000000000] 09:03:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E15ED000) [pid = 3488] [serial = 572] [outer = 000000C2E15E6C00] 09:03:18 INFO - PROCESS | 3488 | 1466697798221 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1F1A800) [pid = 3488] [serial = 573] [outer = 000000C2E15E6C00] 09:03:19 INFO - PROCESS | 3488 | [3488] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:03:19 INFO - PROCESS | 3488 | 1466697799273 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:03:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1343ms 09:03:19 INFO - PROCESS | 3488 | 1466697799301 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3488 | 1466697799304 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:03:19 INFO - PROCESS | 3488 | 1466697799308 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3488 | 1466697799310 Marionette TRACE conn6 <- [1,730,null,{}] 09:03:19 INFO - PROCESS | 3488 | 1466697799314 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}] 09:03:19 INFO - PROCESS | 3488 | 1466697799317 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:19 INFO - PROCESS | 3488 | 1466697799428 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:03:19 INFO - PROCESS | 3488 | 1466697799492 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3488 | 1466697799494 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9A8800 == 38 [pid = 3488] [id = 192] 09:03:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D555A400) [pid = 3488] [serial = 574] [outer = 0000000000000000] 09:03:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE2EC00) [pid = 3488] [serial = 575] [outer = 000000C2D555A400] 09:03:19 INFO - PROCESS | 3488 | 1466697799550 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1F36C00) [pid = 3488] [serial = 576] [outer = 000000C2D555A400] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15CA800 == 37 [pid = 3488] [id = 187] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E0C000 == 36 [pid = 3488] [id = 186] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC9B800 == 35 [pid = 3488] [id = 185] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA0D000 == 34 [pid = 3488] [id = 184] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8A24800 == 33 [pid = 3488] [id = 183] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D4D92000 == 32 [pid = 3488] [id = 182] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29E0800 == 31 [pid = 3488] [id = 181] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B9C000 == 30 [pid = 3488] [id = 191] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29E2800 == 29 [pid = 3488] [id = 190] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D0D800 == 28 [pid = 3488] [id = 188] 09:03:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7F0000 == 27 [pid = 3488] [id = 189] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE11800) [pid = 3488] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D531F400) [pid = 3488] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF81D000) [pid = 3488] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D5558800) [pid = 3488] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DEE07400) [pid = 3488] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D9D40000) [pid = 3488] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DB5D4800) [pid = 3488] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DA9C6800) [pid = 3488] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D555E000) [pid = 3488] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DEE0A400) [pid = 3488] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2DA1C3400) [pid = 3488] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E1F1D800) [pid = 3488] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E0412400) [pid = 3488] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E5C8D400) [pid = 3488] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E5833000) [pid = 3488] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2DFC33400) [pid = 3488] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E0155800) [pid = 3488] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2DEE2C800) [pid = 3488] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:03:21 INFO - PROCESS | 3488 | 1466697801099 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]]]}] 09:03:21 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 09:03:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1839ms 09:03:21 INFO - PROCESS | 3488 | 1466697801150 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3488 | 1466697801154 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:03:21 INFO - PROCESS | 3488 | 1466697801160 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3488 | 1466697801164 Marionette TRACE conn6 <- [1,734,null,{}] 09:03:21 INFO - PROCESS | 3488 | 1466697801170 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}] 09:03:21 INFO - PROCESS | 3488 | 1466697801173 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:21 INFO - PROCESS | 3488 | 1466697801266 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:03:21 INFO - PROCESS | 3488 | 1466697801325 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 3488 | 1466697801330 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8AD9000 == 28 [pid = 3488] [id = 193] 09:03:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D555B800) [pid = 3488] [serial = 577] [outer = 0000000000000000] 09:03:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D56E2400) [pid = 3488] [serial = 578] [outer = 000000C2D555B800] 09:03:21 INFO - PROCESS | 3488 | 1466697801381 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D5BDEC00) [pid = 3488] [serial = 579] [outer = 000000C2D555B800] 09:03:22 INFO - PROCESS | 3488 | 1466697802259 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]]]}] 09:03:22 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.) 09:03:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1140ms 09:03:22 INFO - PROCESS | 3488 | 1466697802304 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3488 | 1466697802310 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:03:22 INFO - PROCESS | 3488 | 1466697802317 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 3488 | 1466697802320 Marionette TRACE conn6 <- [1,738,null,{}] 09:03:22 INFO - PROCESS | 3488 | 1466697802324 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}] 09:03:22 INFO - PROCESS | 3488 | 1466697802327 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:22 INFO - PROCESS | 3488 | 1466697802418 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:03:22 INFO - PROCESS | 3488 | 1466697802426 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 3488 | 1466697802429 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA21000 == 29 [pid = 3488] [id = 194] 09:03:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2D9F39800) [pid = 3488] [serial = 580] [outer = 0000000000000000] 09:03:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DA102400) [pid = 3488] [serial = 581] [outer = 000000C2D9F39800] 09:03:22 INFO - PROCESS | 3488 | 1466697802478 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DAAE7000) [pid = 3488] [serial = 582] [outer = 000000C2D9F39800] 09:03:23 INFO - PROCESS | 3488 | 1466697803438 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:03:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 09:03:23 INFO - PROCESS | 3488 | 1466697803455 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3488 | 1466697803457 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:03:23 INFO - PROCESS | 3488 | 1466697803461 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3488 | 1466697803465 Marionette TRACE conn6 <- [1,742,null,{}] 09:03:23 INFO - PROCESS | 3488 | 1466697803477 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}] 09:03:23 INFO - PROCESS | 3488 | 1466697803482 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:23 INFO - PROCESS | 3488 | 1466697803605 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:03:23 INFO - PROCESS | 3488 | 1466697803614 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3488 | 1466697803617 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC9C800 == 30 [pid = 3488] [id = 195] 09:03:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DBAD2800) [pid = 3488] [serial = 583] [outer = 0000000000000000] 09:03:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DC14C800) [pid = 3488] [serial = 584] [outer = 000000C2DBAD2800] 09:03:23 INFO - PROCESS | 3488 | 1466697803667 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DEE12000) [pid = 3488] [serial = 585] [outer = 000000C2DBAD2800] 09:03:24 INFO - PROCESS | 3488 | 1466697804639 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]]]}] 09:03:24 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 09:03:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 09:03:24 INFO - PROCESS | 3488 | 1466697804644 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3488 | 1466697804647 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:03:24 INFO - PROCESS | 3488 | 1466697804650 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 3488 | 1466697804652 Marionette TRACE conn6 <- [1,746,null,{}] 09:03:24 INFO - PROCESS | 3488 | 1466697804655 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}] 09:03:24 INFO - PROCESS | 3488 | 1466697804658 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:24 INFO - PROCESS | 3488 | 1466697804770 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:03:24 INFO - PROCESS | 3488 | 1466697804777 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 3488 | 1466697804780 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E18000 == 31 [pid = 3488] [id = 196] 09:03:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DEEC7C00) [pid = 3488] [serial = 586] [outer = 0000000000000000] 09:03:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DF2CB000) [pid = 3488] [serial = 587] [outer = 000000C2DEEC7C00] 09:03:24 INFO - PROCESS | 3488 | 1466697804861 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DF81EC00) [pid = 3488] [serial = 588] [outer = 000000C2DEEC7C00] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DBAA1400) [pid = 3488] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DEE2AC00) [pid = 3488] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DBC6D000) [pid = 3488] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D60FCC00) [pid = 3488] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2D4DC0400) [pid = 3488] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2D65DB800) [pid = 3488] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E02C9800) [pid = 3488] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:03:25 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2DF2D1C00) [pid = 3488] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:03:25 INFO - PROCESS | 3488 | 1466697805298 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:03:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 09:03:25 INFO - PROCESS | 3488 | 1466697805323 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3488 | 1466697805326 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 3488 | 1466697805329 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:03:25 INFO - PROCESS | 3488 | 1466697805331 Marionette TRACE conn6 <- [1,750,null,{}] 09:03:25 INFO - PROCESS | 3488 | 1466697805334 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}] 09:03:25 INFO - PROCESS | 3488 | 1466697805336 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:25 INFO - PROCESS | 3488 | 1466697805415 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:03:25 INFO - PROCESS | 3488 | 1466697805421 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3488 | 1466697805423 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1FAB800 == 32 [pid = 3488] [id = 197] 09:03:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DBC6D000) [pid = 3488] [serial = 589] [outer = 0000000000000000] 09:03:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DF824400) [pid = 3488] [serial = 590] [outer = 000000C2DBC6D000] 09:03:25 INFO - PROCESS | 3488 | 1466697805469 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DFC33800) [pid = 3488] [serial = 591] [outer = 000000C2DBC6D000] 09:03:26 INFO - PROCESS | 3488 | [3488] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:03:26 INFO - PROCESS | 3488 | 1466697806363 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:03:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1078ms 09:03:26 INFO - PROCESS | 3488 | 1466697806410 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3488 | 1466697806412 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:03:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:03:26 INFO - PROCESS | 3488 | 1466697806415 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 3488 | 1466697806417 Marionette TRACE conn6 <- [1,754,null,{}] 09:03:26 INFO - PROCESS | 3488 | 1466697806424 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}] 09:03:26 INFO - PROCESS | 3488 | 1466697806430 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:26 INFO - PROCESS | 3488 | 1466697806540 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:03:26 INFO - PROCESS | 3488 | 1466697806547 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 3488 | 1466697806549 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2A9D000 == 33 [pid = 3488] [id = 198] 09:03:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2E0256400) [pid = 3488] [serial = 592] [outer = 0000000000000000] 09:03:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2E02BCC00) [pid = 3488] [serial = 593] [outer = 000000C2E0256400] 09:03:26 INFO - PROCESS | 3488 | 1466697806594 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2E02D7C00) [pid = 3488] [serial = 594] [outer = 000000C2E0256400] 09:03:27 INFO - PROCESS | 3488 | 1466697807530 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:03:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1140ms 09:03:27 INFO - PROCESS | 3488 | 1466697807559 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3488 | 1466697807564 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:03:27 INFO - PROCESS | 3488 | 1466697807569 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3488 | 1466697807573 Marionette TRACE conn6 <- [1,758,null,{}] 09:03:27 INFO - PROCESS | 3488 | 1466697807620 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}] 09:03:27 INFO - PROCESS | 3488 | 1466697807624 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:27 INFO - PROCESS | 3488 | 1466697807751 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:03:27 INFO - PROCESS | 3488 | 1466697807833 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3488 | 1466697807839 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB549800 == 34 [pid = 3488] [id = 199] 09:03:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D5559400) [pid = 3488] [serial = 595] [outer = 0000000000000000] 09:03:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D56E4800) [pid = 3488] [serial = 596] [outer = 000000C2D5559400] 09:03:27 INFO - PROCESS | 3488 | 1466697807947 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D6797400) [pid = 3488] [serial = 597] [outer = 000000C2D5559400] 09:03:28 INFO - PROCESS | 3488 | 1466697808703 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1195ms 09:03:28 INFO - PROCESS | 3488 | 1466697808768 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3488 | 1466697808774 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:03:28 INFO - PROCESS | 3488 | 1466697808780 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3488 | 1466697808783 Marionette TRACE conn6 <- [1,762,null,{}] 09:03:28 INFO - PROCESS | 3488 | 1466697808788 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}] 09:03:28 INFO - PROCESS | 3488 | 1466697808791 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:28 INFO - PROCESS | 3488 | 1466697808921 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:03:28 INFO - PROCESS | 3488 | 1466697808983 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 3488 | 1466697808986 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFCAB000 == 35 [pid = 3488] [id = 200] 09:03:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D6DABC00) [pid = 3488] [serial = 598] [outer = 0000000000000000] 09:03:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DB6A2400) [pid = 3488] [serial = 599] [outer = 000000C2D6DABC00] 09:03:29 INFO - PROCESS | 3488 | 1466697809045 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE03800) [pid = 3488] [serial = 600] [outer = 000000C2D6DABC00] 09:03:29 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1FAB800 == 34 [pid = 3488] [id = 197] 09:03:29 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E18000 == 33 [pid = 3488] [id = 196] 09:03:29 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC9C800 == 32 [pid = 3488] [id = 195] 09:03:29 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA21000 == 31 [pid = 3488] [id = 194] 09:03:29 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8AD9000 == 30 [pid = 3488] [id = 193] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DBACC400) [pid = 3488] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEEC9800) [pid = 3488] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E15DFC00) [pid = 3488] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E02DB800) [pid = 3488] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DBAAE400) [pid = 3488] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DEE26400) [pid = 3488] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D5327800) [pid = 3488] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D56E2800) [pid = 3488] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2D6790400) [pid = 3488] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E152A400) [pid = 3488] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E02CB000) [pid = 3488] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2DF2E1800) [pid = 3488] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2DF2C8C00) [pid = 3488] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2DFAC5400) [pid = 3488] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2DBDED000) [pid = 3488] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2D8A9E000) [pid = 3488] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3488 | 1466697809760 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]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1029ms 09:03:29 INFO - PROCESS | 3488 | 1466697809813 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3488 | 1466697809817 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:03:29 INFO - PROCESS | 3488 | 1466697809821 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3488 | 1466697809826 Marionette TRACE conn6 <- [1,766,null,{}] 09:03:29 INFO - PROCESS | 3488 | 1466697809831 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}] 09:03:29 INFO - PROCESS | 3488 | 1466697809834 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:29 INFO - PROCESS | 3488 | 1466697809942 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:03:30 INFO - PROCESS | 3488 | 1466697810012 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3488 | 1466697810015 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D677E000 == 31 [pid = 3488] [id = 201] 09:03:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D56E5000) [pid = 3488] [serial = 601] [outer = 0000000000000000] 09:03:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D5C33000) [pid = 3488] [serial = 602] [outer = 000000C2D56E5000] 09:03:30 INFO - PROCESS | 3488 | 1466697810065 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2DA1D1800) [pid = 3488] [serial = 603] [outer = 000000C2D56E5000] 09:03:30 INFO - PROCESS | 3488 | 1466697810541 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]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 09:03:30 INFO - PROCESS | 3488 | 1466697810558 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 3488 | 1466697810562 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:03:30 INFO - PROCESS | 3488 | 1466697810568 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 3488 | 1466697810571 Marionette TRACE conn6 <- [1,770,null,{}] 09:03:30 INFO - PROCESS | 3488 | 1466697810575 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}] 09:03:30 INFO - PROCESS | 3488 | 1466697810578 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:30 INFO - PROCESS | 3488 | 1466697810679 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:03:30 INFO - PROCESS | 3488 | 1466697810686 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3488 | 1466697810688 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC9A800 == 32 [pid = 3488] [id = 202] 09:03:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DE50E800) [pid = 3488] [serial = 604] [outer = 0000000000000000] 09:03:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DEE0A000) [pid = 3488] [serial = 605] [outer = 000000C2DE50E800] 09:03:30 INFO - PROCESS | 3488 | 1466697810737 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DEEC8400) [pid = 3488] [serial = 606] [outer = 000000C2DE50E800] 09:03:31 INFO - PROCESS | 3488 | 1466697811184 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 09:03:31 INFO - PROCESS | 3488 | 1466697811264 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3488 | 1466697811267 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:03:31 INFO - PROCESS | 3488 | 1466697811271 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3488 | 1466697811275 Marionette TRACE conn6 <- [1,774,null,{}] 09:03:31 INFO - PROCESS | 3488 | 1466697811286 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}] 09:03:31 INFO - PROCESS | 3488 | 1466697811291 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:31 INFO - PROCESS | 3488 | 1466697811381 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:03:31 INFO - PROCESS | 3488 | 1466697811397 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 3488 | 1466697811400 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8F000 == 33 [pid = 3488] [id = 203] 09:03:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D3A4A000) [pid = 3488] [serial = 607] [outer = 0000000000000000] 09:03:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DFAC5400) [pid = 3488] [serial = 608] [outer = 000000C2D3A4A000] 09:03:31 INFO - PROCESS | 3488 | 1466697811449 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2E014F400) [pid = 3488] [serial = 609] [outer = 000000C2D3A4A000] 09:03:31 INFO - PROCESS | 3488 | 1466697811906 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 09:03:31 INFO - PROCESS | 3488 | 1466697811965 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3488 | 1466697811968 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:03:31 INFO - PROCESS | 3488 | 1466697811972 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3488 | 1466697811974 Marionette TRACE conn6 <- [1,778,null,{}] 09:03:31 INFO - PROCESS | 3488 | 1466697811977 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}] 09:03:31 INFO - PROCESS | 3488 | 1466697811979 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:32 INFO - PROCESS | 3488 | 1466697812122 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:03:32 INFO - PROCESS | 3488 | 1466697812144 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3488 | 1466697812146 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29DC000 == 34 [pid = 3488] [id = 204] 09:03:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2E0258800) [pid = 3488] [serial = 610] [outer = 0000000000000000] 09:03:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2E02C8000) [pid = 3488] [serial = 611] [outer = 000000C2E0258800] 09:03:32 INFO - PROCESS | 3488 | 1466697812191 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E152A000) [pid = 3488] [serial = 612] [outer = 000000C2E0258800] 09:03:32 INFO - PROCESS | 3488 | 1466697812645 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 732ms 09:03:32 INFO - PROCESS | 3488 | 1466697812706 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3488 | 1466697812709 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:03:32 INFO - PROCESS | 3488 | 1466697812712 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 3488 | 1466697812714 Marionette TRACE conn6 <- [1,782,null,{}] 09:03:32 INFO - PROCESS | 3488 | 1466697812724 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}] 09:03:32 INFO - PROCESS | 3488 | 1466697812726 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:32 INFO - PROCESS | 3488 | 1466697812836 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:03:32 INFO - PROCESS | 3488 | 1466697812848 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3488 | 1466697812850 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3157800 == 35 [pid = 3488] [id = 205] 09:03:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D3A41000) [pid = 3488] [serial = 613] [outer = 0000000000000000] 09:03:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E15E0800) [pid = 3488] [serial = 614] [outer = 000000C2D3A41000] 09:03:32 INFO - PROCESS | 3488 | 1466697812895 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1F1C400) [pid = 3488] [serial = 615] [outer = 000000C2D3A41000] 09:03:33 INFO - PROCESS | 3488 | 1466697813353 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 09:03:33 INFO - PROCESS | 3488 | 1466697813437 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3488 | 1466697813439 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:03:33 INFO - PROCESS | 3488 | 1466697813456 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 3488 | 1466697813458 Marionette TRACE conn6 <- [1,786,null,{}] 09:03:33 INFO - PROCESS | 3488 | 1466697813462 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}] 09:03:33 INFO - PROCESS | 3488 | 1466697813468 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:33 INFO - PROCESS | 3488 | 1466697813594 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:03:33 INFO - PROCESS | 3488 | 1466697813641 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 3488 | 1466697813643 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58EB000 == 36 [pid = 3488] [id = 206] 09:03:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E249A000) [pid = 3488] [serial = 616] [outer = 0000000000000000] 09:03:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E26A8000) [pid = 3488] [serial = 617] [outer = 000000C2E249A000] 09:03:33 INFO - PROCESS | 3488 | 1466697813696 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E2E65800) [pid = 3488] [serial = 618] [outer = 000000C2E249A000] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D555B800) [pid = 3488] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DBAD2800) [pid = 3488] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D555A400) [pid = 3488] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEEC7C00) [pid = 3488] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D9F39800) [pid = 3488] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DBC6D000) [pid = 3488] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D572E800) [pid = 3488] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DF2C7800) [pid = 3488] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:03:33 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E15E6C00) [pid = 3488] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:03:34 INFO - PROCESS | 3488 | 1466697814079 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]]]}] 09:03:34 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 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 649ms 09:03:34 INFO - PROCESS | 3488 | 1466697814100 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3488 | 1466697814102 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:03:34 INFO - PROCESS | 3488 | 1466697814106 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3488 | 1466697814108 Marionette TRACE conn6 <- [1,790,null,{}] 09:03:34 INFO - PROCESS | 3488 | 1466697814111 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}] 09:03:34 INFO - PROCESS | 3488 | 1466697814113 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:34 INFO - PROCESS | 3488 | 1466697814193 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:03:34 INFO - PROCESS | 3488 | 1466697814258 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3488 | 1466697814260 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ACD000 == 37 [pid = 3488] [id = 207] 09:03:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DA961800) [pid = 3488] [serial = 619] [outer = 0000000000000000] 09:03:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2E1F39800) [pid = 3488] [serial = 620] [outer = 000000C2DA961800] 09:03:34 INFO - PROCESS | 3488 | 1466697814305 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E2FED000) [pid = 3488] [serial = 621] [outer = 000000C2DA961800] 09:03:34 INFO - PROCESS | 3488 | 1466697814677 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]]]}] 09:03:34 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 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 09:03:34 INFO - PROCESS | 3488 | 1466697814738 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3488 | 1466697814740 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:03:34 INFO - PROCESS | 3488 | 1466697814744 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3488 | 1466697814746 Marionette TRACE conn6 <- [1,794,null,{}] 09:03:34 INFO - PROCESS | 3488 | 1466697814749 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}] 09:03:34 INFO - PROCESS | 3488 | 1466697814751 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:34 INFO - PROCESS | 3488 | 1466697814859 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:03:34 INFO - PROCESS | 3488 | 1466697814874 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3488 | 1466697814877 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B61800 == 38 [pid = 3488] [id = 208] 09:03:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E31DBC00) [pid = 3488] [serial = 622] [outer = 0000000000000000] 09:03:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E3706C00) [pid = 3488] [serial = 623] [outer = 000000C2E31DBC00] 09:03:34 INFO - PROCESS | 3488 | 1466697814949 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E3710400) [pid = 3488] [serial = 624] [outer = 000000C2E31DBC00] 09:03:35 INFO - PROCESS | 3488 | 1466697815326 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]]]}] 09:03:35 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 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 626ms 09:03:35 INFO - PROCESS | 3488 | 1466697815373 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3488 | 1466697815375 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:03:35 INFO - PROCESS | 3488 | 1466697815378 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3488 | 1466697815381 Marionette TRACE conn6 <- [1,798,null,{}] 09:03:35 INFO - PROCESS | 3488 | 1466697815384 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}] 09:03:35 INFO - PROCESS | 3488 | 1466697815386 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:35 INFO - PROCESS | 3488 | 1466697815497 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:03:35 INFO - PROCESS | 3488 | 1466697815505 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3488 | 1466697815507 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7218800 == 39 [pid = 3488] [id = 209] 09:03:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E3807C00) [pid = 3488] [serial = 625] [outer = 0000000000000000] 09:03:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E3833400) [pid = 3488] [serial = 626] [outer = 000000C2E3807C00] 09:03:35 INFO - PROCESS | 3488 | 1466697815551 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E383B800) [pid = 3488] [serial = 627] [outer = 000000C2E3807C00] 09:03:36 INFO - PROCESS | 3488 | 1466697815997 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 09:03:36 INFO - PROCESS | 3488 | 1466697816073 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3488 | 1466697816078 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:03:36 INFO - PROCESS | 3488 | 1466697816084 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3488 | 1466697816089 Marionette TRACE conn6 <- [1,802,null,{}] 09:03:36 INFO - PROCESS | 3488 | 1466697816097 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}] 09:03:36 INFO - PROCESS | 3488 | 1466697816100 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:36 INFO - PROCESS | 3488 | 1466697816276 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:03:36 INFO - PROCESS | 3488 | 1466697816370 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3488 | 1466697816375 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA21000 == 40 [pid = 3488] [id = 210] 09:03:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D56E9C00) [pid = 3488] [serial = 628] [outer = 0000000000000000] 09:03:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D5C2C000) [pid = 3488] [serial = 629] [outer = 000000C2D56E9C00] 09:03:36 INFO - PROCESS | 3488 | 1466697816435 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DB5D8C00) [pid = 3488] [serial = 630] [outer = 000000C2D56E9C00] 09:03:37 INFO - PROCESS | 3488 | 1466697817025 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] 09:03:37 INFO - PROCESS | 3488 | 1466697817076 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:03:37 INFO - PROCESS | 3488 | 1466697817083 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 3488 | 1466697817086 Marionette TRACE conn6 <- [1,806,null,{}] 09:03:37 INFO - PROCESS | 3488 | 1466697817091 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}] 09:03:37 INFO - PROCESS | 3488 | 1466697817094 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:37 INFO - PROCESS | 3488 | 1466697817208 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:03:37 INFO - PROCESS | 3488 | 1466697817281 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 3488 | 1466697817284 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DB0000 == 41 [pid = 3488] [id = 211] 09:03:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF2C3400) [pid = 3488] [serial = 631] [outer = 0000000000000000] 09:03:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF2D0000) [pid = 3488] [serial = 632] [outer = 000000C2DF2C3400] 09:03:37 INFO - PROCESS | 3488 | 1466697817342 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E025B800) [pid = 3488] [serial = 633] [outer = 000000C2DF2C3400] 09:03:38 INFO - PROCESS | 3488 | 1466697817993 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 09:03:38 INFO - PROCESS | 3488 | 1466697818028 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3488 | 1466697818031 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:03:38 INFO - PROCESS | 3488 | 1466697818035 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3488 | 1466697818039 Marionette TRACE conn6 <- [1,810,null,{}] 09:03:38 INFO - PROCESS | 3488 | 1466697818051 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}] 09:03:38 INFO - PROCESS | 3488 | 1466697818057 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:38 INFO - PROCESS | 3488 | 1466697818176 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:03:38 INFO - PROCESS | 3488 | 1466697818250 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3488 | 1466697818254 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8904800 == 42 [pid = 3488] [id = 212] 09:03:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2152C00) [pid = 3488] [serial = 634] [outer = 0000000000000000] 09:03:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E26A5C00) [pid = 3488] [serial = 635] [outer = 000000C2E2152C00] 09:03:38 INFO - PROCESS | 3488 | 1466697818354 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E38CE800) [pid = 3488] [serial = 636] [outer = 000000C2E2152C00] 09:03:38 INFO - PROCESS | 3488 | 1466697818977 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] 09:03:39 INFO - PROCESS | 3488 | 1466697819026 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:03:39 INFO - PROCESS | 3488 | 1466697819030 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3488 | 1466697819032 Marionette TRACE conn6 <- [1,814,null,{}] 09:03:39 INFO - PROCESS | 3488 | 1466697819036 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}] 09:03:39 INFO - PROCESS | 3488 | 1466697819038 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:39 INFO - PROCESS | 3488 | 1466697819149 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:03:39 INFO - PROCESS | 3488 | 1466697819233 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 3488 | 1466697819235 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E894C800 == 43 [pid = 3488] [id = 213] 09:03:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E4799000) [pid = 3488] [serial = 637] [outer = 0000000000000000] 09:03:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E4B29400) [pid = 3488] [serial = 638] [outer = 000000C2E4799000] 09:03:39 INFO - PROCESS | 3488 | 1466697819290 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E4D82400) [pid = 3488] [serial = 639] [outer = 000000C2E4799000] 09:03:39 INFO - PROCESS | 3488 | 1466697819966 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]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 986ms 09:03:40 INFO - PROCESS | 3488 | 1466697820030 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3488 | 1466697820035 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:03:40 INFO - PROCESS | 3488 | 1466697820040 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:03:40 INFO - PROCESS | 3488 | 1466697820044 Marionette TRACE conn6 <- [1,818,null,{}] 09:03:40 INFO - PROCESS | 3488 | 1466697820050 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}] 09:03:40 INFO - PROCESS | 3488 | 1466697820053 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:40 INFO - PROCESS | 3488 | 1466697820162 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:03:40 INFO - PROCESS | 3488 | 1466697820242 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3488 | 1466697820247 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5B9800 == 44 [pid = 3488] [id = 214] 09:03:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D60A2000) [pid = 3488] [serial = 640] [outer = 0000000000000000] 09:03:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D8AA1000) [pid = 3488] [serial = 641] [outer = 000000C2D60A2000] 09:03:40 INFO - PROCESS | 3488 | 1466697820298 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DBAA1400) [pid = 3488] [serial = 642] [outer = 000000C2D60A2000] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B61800 == 43 [pid = 3488] [id = 208] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ACD000 == 42 [pid = 3488] [id = 207] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58EB000 == 41 [pid = 3488] [id = 206] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3157800 == 40 [pid = 3488] [id = 205] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29DC000 == 39 [pid = 3488] [id = 204] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8F000 == 38 [pid = 3488] [id = 203] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC9A800 == 37 [pid = 3488] [id = 202] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D677E000 == 36 [pid = 3488] [id = 201] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFCAB000 == 35 [pid = 3488] [id = 200] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB549800 == 34 [pid = 3488] [id = 199] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2A9D000 == 33 [pid = 3488] [id = 198] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9A8800 == 32 [pid = 3488] [id = 192] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E894C800 == 31 [pid = 3488] [id = 213] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8904800 == 30 [pid = 3488] [id = 212] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DB0000 == 29 [pid = 3488] [id = 211] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7218800 == 28 [pid = 3488] [id = 209] 09:03:41 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA21000 == 27 [pid = 3488] [id = 210] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D56E2400) [pid = 3488] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D5BDEC00) [pid = 3488] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DC14C800) [pid = 3488] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E1F36C00) [pid = 3488] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DEE2EC00) [pid = 3488] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DF2CB000) [pid = 3488] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DA102400) [pid = 3488] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE12000) [pid = 3488] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF824400) [pid = 3488] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DA773800) [pid = 3488] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D65DD000) [pid = 3488] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E0151800) [pid = 3488] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF702800) [pid = 3488] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E02BCC00) [pid = 3488] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F1A800) [pid = 3488] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E15ED000) [pid = 3488] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DF81EC00) [pid = 3488] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DAAE7000) [pid = 3488] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DFC33800) [pid = 3488] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:03:41 INFO - PROCESS | 3488 | 1466697821612 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]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1643ms 09:03:41 INFO - PROCESS | 3488 | 1466697821689 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3488 | 1466697821694 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:03:41 INFO - PROCESS | 3488 | 1466697821700 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 3488 | 1466697821703 Marionette TRACE conn6 <- [1,822,null,{}] 09:03:41 INFO - PROCESS | 3488 | 1466697821709 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}] 09:03:41 INFO - PROCESS | 3488 | 1466697821712 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:41 INFO - PROCESS | 3488 | 1466697821837 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:03:41 INFO - PROCESS | 3488 | 1466697821854 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 3488 | 1466697821858 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8A2F800 == 28 [pid = 3488] [id = 215] 09:03:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D5556000) [pid = 3488] [serial = 643] [outer = 0000000000000000] 09:03:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5559000) [pid = 3488] [serial = 644] [outer = 000000C2D5556000] 09:03:41 INFO - PROCESS | 3488 | 1466697821908 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5724800) [pid = 3488] [serial = 645] [outer = 000000C2D5556000] 09:03:42 INFO - PROCESS | 3488 | 1466697822365 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 09:03:42 INFO - PROCESS | 3488 | 1466697822395 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3488 | 1466697822400 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:03:42 INFO - PROCESS | 3488 | 1466697822406 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 3488 | 1466697822409 Marionette TRACE conn6 <- [1,826,null,{}] 09:03:42 INFO - PROCESS | 3488 | 1466697822414 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}] 09:03:42 INFO - PROCESS | 3488 | 1466697822416 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:42 INFO - PROCESS | 3488 | 1466697822506 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:03:42 INFO - PROCESS | 3488 | 1466697822515 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 3488 | 1466697822517 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7FA000 == 29 [pid = 3488] [id = 216] 09:03:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D6C19400) [pid = 3488] [serial = 646] [outer = 0000000000000000] 09:03:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D6DB4400) [pid = 3488] [serial = 647] [outer = 000000C2D6C19400] 09:03:42 INFO - PROCESS | 3488 | 1466697822566 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DAA24C00) [pid = 3488] [serial = 648] [outer = 000000C2D6C19400] 09:03:44 INFO - PROCESS | 3488 | 1466697824488 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2138ms 09:03:44 INFO - PROCESS | 3488 | 1466697824546 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3488 | 1466697824549 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:03:44 INFO - PROCESS | 3488 | 1466697824552 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 3488 | 1466697824556 Marionette TRACE conn6 <- [1,830,null,{}] 09:03:44 INFO - PROCESS | 3488 | 1466697824567 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}] 09:03:44 INFO - PROCESS | 3488 | 1466697824572 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:44 INFO - PROCESS | 3488 | 1466697824658 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:03:44 INFO - PROCESS | 3488 | 1466697824745 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3488 | 1466697824749 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E15800 == 30 [pid = 3488] [id = 217] 09:03:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D56E6400) [pid = 3488] [serial = 649] [outer = 0000000000000000] 09:03:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF2C9800) [pid = 3488] [serial = 650] [outer = 000000C2D56E6400] 09:03:44 INFO - PROCESS | 3488 | 1466697824798 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF70E400) [pid = 3488] [serial = 651] [outer = 000000C2D56E6400] 09:03:45 INFO - PROCESS | 3488 | 1466697825263 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 732ms 09:03:45 INFO - PROCESS | 3488 | 1466697825348 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3488 | 1466697825351 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:03:45 INFO - PROCESS | 3488 | 1466697825357 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3488 | 1466697825359 Marionette TRACE conn6 <- [1,834,null,{}] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:03:45 INFO - PROCESS | 3488 | 1466697825363 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}] 09:03:45 INFO - PROCESS | 3488 | 1466697825365 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:45 INFO - PROCESS | 3488 | 1466697825474 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:03:45 INFO - PROCESS | 3488 | 1466697825524 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 3488 | 1466697825526 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E206A000 == 31 [pid = 3488] [id = 218] 09:03:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DFC36400) [pid = 3488] [serial = 652] [outer = 0000000000000000] 09:03:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFC3D400) [pid = 3488] [serial = 653] [outer = 000000C2DFC36400] 09:03:45 INFO - PROCESS | 3488 | 1466697825572 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E025E400) [pid = 3488] [serial = 654] [outer = 000000C2DFC36400] 09:03:46 INFO - PROCESS | 3488 | 1466697826003 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]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 09:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:03:46 INFO - PROCESS | 3488 | 1466697826056 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3488 | 1466697826059 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:03:46 INFO - PROCESS | 3488 | 1466697826062 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3488 | 1466697826064 Marionette TRACE conn6 <- [1,838,null,{}] 09:03:46 INFO - PROCESS | 3488 | 1466697826068 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}] 09:03:46 INFO - PROCESS | 3488 | 1466697826070 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:46 INFO - PROCESS | 3488 | 1466697826182 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:03:46 INFO - PROCESS | 3488 | 1466697826192 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3488 | 1466697826194 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29E3800 == 32 [pid = 3488] [id = 219] 09:03:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D5D60000) [pid = 3488] [serial = 655] [outer = 0000000000000000] 09:03:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E02D5800) [pid = 3488] [serial = 656] [outer = 000000C2D5D60000] 09:03:46 INFO - PROCESS | 3488 | 1466697826240 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1529400) [pid = 3488] [serial = 657] [outer = 000000C2D5D60000] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E31DBC00) [pid = 3488] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E0258800) [pid = 3488] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D3A41000) [pid = 3488] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E0256400) [pid = 3488] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D5559400) [pid = 3488] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56E5000) [pid = 3488] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DA961800) [pid = 3488] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DE50E800) [pid = 3488] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D3A4A000) [pid = 3488] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D6DABC00) [pid = 3488] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E249A000) [pid = 3488] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:03:46 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3807C00) [pid = 3488] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:03:46 INFO - PROCESS | 3488 | 1466697826896 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]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 880ms 09:03:46 INFO - PROCESS | 3488 | 1466697826946 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3488 | 1466697826948 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:03:46 INFO - PROCESS | 3488 | 1466697826951 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3488 | 1466697826953 Marionette TRACE conn6 <- [1,842,null,{}] 09:03:46 INFO - PROCESS | 3488 | 1466697826957 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}] 09:03:46 INFO - PROCESS | 3488 | 1466697826963 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:47 INFO - PROCESS | 3488 | 1466697827068 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:03:47 INFO - PROCESS | 3488 | 1466697827080 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3488 | 1466697827082 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B9C000 == 33 [pid = 3488] [id = 220] 09:03:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1DA4800) [pid = 3488] [serial = 658] [outer = 0000000000000000] 09:03:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1F16400) [pid = 3488] [serial = 659] [outer = 000000C2E1DA4800] 09:03:47 INFO - PROCESS | 3488 | 1466697827136 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F37800) [pid = 3488] [serial = 660] [outer = 000000C2E1DA4800] 09:03:47 INFO - PROCESS | 3488 | 1466697827550 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]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 09:03:47 INFO - PROCESS | 3488 | 1466697827583 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3488 | 1466697827585 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:03:47 INFO - PROCESS | 3488 | 1466697827588 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3488 | 1466697827590 Marionette TRACE conn6 <- [1,846,null,{}] 09:03:47 INFO - PROCESS | 3488 | 1466697827594 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}] 09:03:47 INFO - PROCESS | 3488 | 1466697827596 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:47 INFO - PROCESS | 3488 | 1466697827675 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:03:47 INFO - PROCESS | 3488 | 1466697827680 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3488 | 1466697827682 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ACE800 == 34 [pid = 3488] [id = 221] 09:03:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F3C000) [pid = 3488] [serial = 661] [outer = 0000000000000000] 09:03:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E22A6800) [pid = 3488] [serial = 662] [outer = 000000C2E1F3C000] 09:03:47 INFO - PROCESS | 3488 | 1466697827727 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E2FE6000) [pid = 3488] [serial = 663] [outer = 000000C2E1F3C000] 09:03:48 INFO - PROCESS | 3488 | 1466697828124 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]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 586ms 09:03:48 INFO - PROCESS | 3488 | 1466697828178 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3488 | 1466697828180 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:03:48 INFO - PROCESS | 3488 | 1466697828184 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3488 | 1466697828185 Marionette TRACE conn6 <- [1,850,null,{}] 09:03:48 INFO - PROCESS | 3488 | 1466697828189 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}] 09:03:48 INFO - PROCESS | 3488 | 1466697828191 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:48 INFO - PROCESS | 3488 | 1466697828274 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:03:48 INFO - PROCESS | 3488 | 1466697828279 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 3488 | 1466697828281 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E742B800 == 35 [pid = 3488] [id = 222] 09:03:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3702800) [pid = 3488] [serial = 664] [outer = 0000000000000000] 09:03:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3710000) [pid = 3488] [serial = 665] [outer = 000000C2E3702800] 09:03:48 INFO - PROCESS | 3488 | 1466697828334 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3837800) [pid = 3488] [serial = 666] [outer = 000000C2E3702800] 09:03:48 INFO - PROCESS | 3488 | 1466697828769 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]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 09:03:48 INFO - PROCESS | 3488 | 1466697828821 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3488 | 1466697828823 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:03:48 INFO - PROCESS | 3488 | 1466697828827 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3488 | 1466697828829 Marionette TRACE conn6 <- [1,854,null,{}] 09:03:48 INFO - PROCESS | 3488 | 1466697828833 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}] 09:03:48 INFO - PROCESS | 3488 | 1466697828835 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:48 INFO - PROCESS | 3488 | 1466697828962 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:03:49 INFO - PROCESS | 3488 | 1466697829063 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 3488 | 1466697829066 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5B83800 == 36 [pid = 3488] [id = 223] 09:03:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D3A4A000) [pid = 3488] [serial = 667] [outer = 0000000000000000] 09:03:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D45D2C00) [pid = 3488] [serial = 668] [outer = 000000C2D3A4A000] 09:03:49 INFO - PROCESS | 3488 | 1466697829127 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D5555C00) [pid = 3488] [serial = 669] [outer = 000000C2D3A4A000] 09:03:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D5732800) [pid = 3488] [serial = 670] [outer = 000000C2D9D38000] 09:03:50 INFO - PROCESS | 3488 | 1466697830055 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1281ms 09:03:50 INFO - PROCESS | 3488 | 1466697830112 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3488 | 1466697830118 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:03:50 INFO - PROCESS | 3488 | 1466697830123 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3488 | 1466697830127 Marionette TRACE conn6 <- [1,858,null,{}] 09:03:50 INFO - PROCESS | 3488 | 1466697830132 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}] 09:03:50 INFO - PROCESS | 3488 | 1466697830136 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:50 INFO - PROCESS | 3488 | 1466697830280 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:03:50 INFO - PROCESS | 3488 | 1466697830396 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3488 | 1466697830400 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0486800 == 37 [pid = 3488] [id = 224] 09:03:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D56ED400) [pid = 3488] [serial = 671] [outer = 0000000000000000] 09:03:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DA9C9400) [pid = 3488] [serial = 672] [outer = 000000C2D56ED400] 09:03:50 INFO - PROCESS | 3488 | 1466697830458 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DEEC6000) [pid = 3488] [serial = 673] [outer = 000000C2D56ED400] 09:03:51 INFO - PROCESS | 3488 | 1466697831336 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]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1244ms 09:03:51 INFO - PROCESS | 3488 | 1466697831370 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:03:51 INFO - PROCESS | 3488 | 1466697831376 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:03:51 INFO - PROCESS | 3488 | 1466697831383 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3488 | 1466697831387 Marionette TRACE conn6 <- [1,862,null,{}] 09:03:51 INFO - PROCESS | 3488 | 1466697831392 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}] 09:03:51 INFO - PROCESS | 3488 | 1466697831395 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:51 INFO - PROCESS | 3488 | 1466697831513 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:03:51 INFO - PROCESS | 3488 | 1466697831586 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3488 | 1466697831591 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA0B800 == 38 [pid = 3488] [id = 225] 09:03:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DA2A7000) [pid = 3488] [serial = 674] [outer = 0000000000000000] 09:03:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DA962800) [pid = 3488] [serial = 675] [outer = 000000C2DA2A7000] 09:03:51 INFO - PROCESS | 3488 | 1466697831644 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DEE2B000) [pid = 3488] [serial = 676] [outer = 000000C2DA2A7000] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E742B800 == 37 [pid = 3488] [id = 222] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ACE800 == 36 [pid = 3488] [id = 221] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B9C000 == 35 [pid = 3488] [id = 220] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29E3800 == 34 [pid = 3488] [id = 219] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E206A000 == 33 [pid = 3488] [id = 218] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E15800 == 32 [pid = 3488] [id = 217] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7FA000 == 31 [pid = 3488] [id = 216] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8A2F800 == 30 [pid = 3488] [id = 215] 09:03:51 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5B9800 == 29 [pid = 3488] [id = 214] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E3710400) [pid = 3488] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E02C8000) [pid = 3488] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E1F1C400) [pid = 3488] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E15E0800) [pid = 3488] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E02D7C00) [pid = 3488] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D56E4800) [pid = 3488] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D6797400) [pid = 3488] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D5C33000) [pid = 3488] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1F39800) [pid = 3488] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DA1D1800) [pid = 3488] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE0A000) [pid = 3488] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEEC8400) [pid = 3488] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFAC5400) [pid = 3488] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DB6A2400) [pid = 3488] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE03800) [pid = 3488] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E26A8000) [pid = 3488] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E2E65800) [pid = 3488] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E3706C00) [pid = 3488] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3833400) [pid = 3488] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E383B800) [pid = 3488] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E152A000) [pid = 3488] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E2FED000) [pid = 3488] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E014F400) [pid = 3488] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3488 | 1466697832155 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 838ms 09:03:52 INFO - PROCESS | 3488 | 1466697832220 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3488 | 1466697832225 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:03:52 INFO - PROCESS | 3488 | 1466697832231 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3488 | 1466697832234 Marionette TRACE conn6 <- [1,866,null,{}] 09:03:52 INFO - PROCESS | 3488 | 1466697832238 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}] 09:03:52 INFO - PROCESS | 3488 | 1466697832241 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:52 INFO - PROCESS | 3488 | 1466697832331 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:03:52 INFO - PROCESS | 3488 | 1466697832338 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3488 | 1466697832340 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1AD800 == 30 [pid = 3488] [id = 226] 09:03:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DA965800) [pid = 3488] [serial = 677] [outer = 0000000000000000] 09:03:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE03800) [pid = 3488] [serial = 678] [outer = 000000C2DA965800] 09:03:52 INFO - PROCESS | 3488 | 1466697832389 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DF22B400) [pid = 3488] [serial = 679] [outer = 000000C2DA965800] 09:03:52 INFO - PROCESS | 3488 | 1466697832864 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 09:03:52 INFO - PROCESS | 3488 | 1466697832925 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:03:52 INFO - PROCESS | 3488 | 1466697832927 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:03:52 INFO - PROCESS | 3488 | 1466697832931 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3488 | 1466697832935 Marionette TRACE conn6 <- [1,870,null,{}] 09:03:52 INFO - PROCESS | 3488 | 1466697832946 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}] 09:03:52 INFO - PROCESS | 3488 | 1466697832951 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:53 INFO - PROCESS | 3488 | 1466697833075 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:03:53 INFO - PROCESS | 3488 | 1466697833087 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3488 | 1466697833090 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F5B800 == 31 [pid = 3488] [id = 227] 09:03:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF826000) [pid = 3488] [serial = 680] [outer = 0000000000000000] 09:03:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFC3D800) [pid = 3488] [serial = 681] [outer = 000000C2DF826000] 09:03:53 INFO - PROCESS | 3488 | 1466697833196 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E02C9400) [pid = 3488] [serial = 682] [outer = 000000C2DF826000] 09:03:53 INFO - PROCESS | 3488 | 1466697833570 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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 09:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:03:53 INFO - PROCESS | 3488 | 1466697833624 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3488 | 1466697833627 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:03:53 INFO - PROCESS | 3488 | 1466697833630 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3488 | 1466697833632 Marionette TRACE conn6 <- [1,874,null,{}] 09:03:53 INFO - PROCESS | 3488 | 1466697833636 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}] 09:03:53 INFO - PROCESS | 3488 | 1466697833638 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:53 INFO - PROCESS | 3488 | 1466697833726 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:03:53 INFO - PROCESS | 3488 | 1466697833732 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3488 | 1466697833734 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29EF800 == 32 [pid = 3488] [id = 228] 09:03:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1529000) [pid = 3488] [serial = 683] [outer = 0000000000000000] 09:03:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E15EAC00) [pid = 3488] [serial = 684] [outer = 000000C2E1529000] 09:03:53 INFO - PROCESS | 3488 | 1466697833779 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F1AC00) [pid = 3488] [serial = 685] [outer = 000000C2E1529000] 09:03:54 INFO - PROCESS | 3488 | 1466697834236 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 09:03:54 INFO - PROCESS | 3488 | 1466697834272 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3488 | 1466697834274 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:03:54 INFO - PROCESS | 3488 | 1466697834277 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3488 | 1466697834279 Marionette TRACE conn6 <- [1,878,null,{}] 09:03:54 INFO - PROCESS | 3488 | 1466697834283 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}] 09:03:54 INFO - PROCESS | 3488 | 1466697834285 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:54 INFO - PROCESS | 3488 | 1466697834390 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:03:54 INFO - PROCESS | 3488 | 1466697834471 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3488 | 1466697834473 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB560800 == 33 [pid = 3488] [id = 229] 09:03:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2D56E8800) [pid = 3488] [serial = 686] [outer = 0000000000000000] 09:03:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F39800) [pid = 3488] [serial = 687] [outer = 000000C2D56E8800] 09:03:54 INFO - PROCESS | 3488 | 1466697834518 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E26AA000) [pid = 3488] [serial = 688] [outer = 000000C2D56E8800] 09:03:54 INFO - PROCESS | 3488 | 1466697834950 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 09:03:54 INFO - PROCESS | 3488 | 1466697834973 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3488 | 1466697834976 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:03:54 INFO - PROCESS | 3488 | 1466697834978 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3488 | 1466697834980 Marionette TRACE conn6 <- [1,882,null,{}] 09:03:54 INFO - PROCESS | 3488 | 1466697834984 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}] 09:03:54 INFO - PROCESS | 3488 | 1466697834990 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:55 INFO - PROCESS | 3488 | 1466697835127 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:03:55 INFO - PROCESS | 3488 | 1466697835133 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3488 | 1466697835135 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4F800 == 34 [pid = 3488] [id = 230] 09:03:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2D5556C00) [pid = 3488] [serial = 689] [outer = 0000000000000000] 09:03:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3803400) [pid = 3488] [serial = 690] [outer = 000000C2D5556C00] 09:03:55 INFO - PROCESS | 3488 | 1466697835180 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E4792800) [pid = 3488] [serial = 691] [outer = 000000C2D5556C00] 09:03:55 INFO - PROCESS | 3488 | 1466697835634 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]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 669ms 09:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:03:55 INFO - PROCESS | 3488 | 1466697835651 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3488 | 1466697835653 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:03:55 INFO - PROCESS | 3488 | 1466697835657 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3488 | 1466697835659 Marionette TRACE conn6 <- [1,886,null,{}] 09:03:55 INFO - PROCESS | 3488 | 1466697835662 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}] 09:03:55 INFO - PROCESS | 3488 | 1466697835664 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:55 INFO - PROCESS | 3488 | 1466697835771 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:03:55 INFO - PROCESS | 3488 | 1466697835850 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3488 | 1466697835852 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7222800 == 35 [pid = 3488] [id = 231] 09:03:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E540AC00) [pid = 3488] [serial = 692] [outer = 0000000000000000] 09:03:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E5465C00) [pid = 3488] [serial = 693] [outer = 000000C2E540AC00] 09:03:55 INFO - PROCESS | 3488 | 1466697835905 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E546C800) [pid = 3488] [serial = 694] [outer = 000000C2E540AC00] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DFC36400) [pid = 3488] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5D60000) [pid = 3488] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D5556000) [pid = 3488] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D60A2000) [pid = 3488] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D6C19400) [pid = 3488] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D56E9C00) [pid = 3488] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2C3400) [pid = 3488] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E2152C00) [pid = 3488] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1DA4800) [pid = 3488] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E4799000) [pid = 3488] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1F3C000) [pid = 3488] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:03:56 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D56E6400) [pid = 3488] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:03:56 INFO - PROCESS | 3488 | 1466697836325 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]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 09:03:56 INFO - PROCESS | 3488 | 1466697836352 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3488 | 1466697836355 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:03:56 INFO - PROCESS | 3488 | 1466697836358 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 3488 | 1466697836360 Marionette TRACE conn6 <- [1,890,null,{}] 09:03:56 INFO - PROCESS | 3488 | 1466697836364 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}] 09:03:56 INFO - PROCESS | 3488 | 1466697836366 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:56 INFO - PROCESS | 3488 | 1466697836448 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:03:56 INFO - PROCESS | 3488 | 1466697836454 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3488 | 1466697836456 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8921000 == 36 [pid = 3488] [id = 232] 09:03:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DEE07C00) [pid = 3488] [serial = 695] [outer = 0000000000000000] 09:03:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F33000) [pid = 3488] [serial = 696] [outer = 000000C2DEE07C00] 09:03:56 INFO - PROCESS | 3488 | 1466697836500 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E546C000) [pid = 3488] [serial = 697] [outer = 000000C2DEE07C00] 09:03:56 INFO - PROCESS | 3488 | 1466697836920 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]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 584ms 09:03:56 INFO - PROCESS | 3488 | 1466697836953 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3488 | 1466697836956 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 3488 | 1466697836959 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 3488 | 1466697836961 Marionette TRACE conn6 <- [1,894,null,{}] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:03:56 INFO - PROCESS | 3488 | 1466697836969 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}] 09:03:56 INFO - PROCESS | 3488 | 1466697836971 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:57 INFO - PROCESS | 3488 | 1466697837055 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:03:57 INFO - PROCESS | 3488 | 1466697837063 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3488 | 1466697837065 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B67800 == 37 [pid = 3488] [id = 233] 09:03:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E547EC00) [pid = 3488] [serial = 698] [outer = 0000000000000000] 09:03:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E54BAC00) [pid = 3488] [serial = 699] [outer = 000000C2E547EC00] 09:03:57 INFO - PROCESS | 3488 | 1466697837120 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5832400) [pid = 3488] [serial = 700] [outer = 000000C2E547EC00] 09:03:57 INFO - PROCESS | 3488 | 1466697837561 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]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 09:03:57 INFO - PROCESS | 3488 | 1466697837594 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3488 | 1466697837596 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:03:57 INFO - PROCESS | 3488 | 1466697837615 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3488 | 1466697837617 Marionette TRACE conn6 <- [1,898,null,{}] 09:03:57 INFO - PROCESS | 3488 | 1466697837621 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}] 09:03:57 INFO - PROCESS | 3488 | 1466697837623 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:57 INFO - PROCESS | 3488 | 1466697837707 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:03:57 INFO - PROCESS | 3488 | 1466697837715 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3488 | 1466697837717 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A1800 == 38 [pid = 3488] [id = 234] 09:03:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5834000) [pid = 3488] [serial = 701] [outer = 0000000000000000] 09:03:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E583C400) [pid = 3488] [serial = 702] [outer = 000000C2E5834000] 09:03:57 INFO - PROCESS | 3488 | 1466697837761 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E587FC00) [pid = 3488] [serial = 703] [outer = 000000C2E5834000] 09:03:58 INFO - PROCESS | 3488 | 1466697838323 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]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 735ms 09:03:58 INFO - PROCESS | 3488 | 1466697838350 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3488 | 1466697838355 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:03:58 INFO - PROCESS | 3488 | 1466697838360 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 3488 | 1466697838365 Marionette TRACE conn6 <- [1,902,null,{}] 09:03:58 INFO - PROCESS | 3488 | 1466697838372 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}] 09:03:58 INFO - PROCESS | 3488 | 1466697838375 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:58 INFO - PROCESS | 3488 | 1466697838546 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:03:58 INFO - PROCESS | 3488 | 1466697838669 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 3488 | 1466697838672 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1AC800 == 39 [pid = 3488] [id = 235] 09:03:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D5C26C00) [pid = 3488] [serial = 704] [outer = 0000000000000000] 09:03:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DB6A2400) [pid = 3488] [serial = 705] [outer = 000000C2D5C26C00] 09:03:58 INFO - PROCESS | 3488 | 1466697838733 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DF2CCC00) [pid = 3488] [serial = 706] [outer = 000000C2D5C26C00] 09:03:59 INFO - PROCESS | 3488 | 1466697839307 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]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 09:03:59 INFO - PROCESS | 3488 | 1466697839349 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3488 | 1466697839354 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:03:59 INFO - PROCESS | 3488 | 1466697839362 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3488 | 1466697839365 Marionette TRACE conn6 <- [1,906,null,{}] 09:03:59 INFO - PROCESS | 3488 | 1466697839369 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}] 09:03:59 INFO - PROCESS | 3488 | 1466697839372 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:59 INFO - PROCESS | 3488 | 1466697839489 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:03:59 INFO - PROCESS | 3488 | 1466697839565 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3488 | 1466697839568 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:03:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ACB000 == 40 [pid = 3488] [id = 236] 09:03:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E02C5800) [pid = 3488] [serial = 707] [outer = 0000000000000000] 09:03:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E044D400) [pid = 3488] [serial = 708] [outer = 000000C2E02C5800] 09:03:59 INFO - PROCESS | 3488 | 1466697839667 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E22AD400) [pid = 3488] [serial = 709] [outer = 000000C2E02C5800] 09:04:00 INFO - PROCESS | 3488 | 1466697840269 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]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 944ms 09:04:00 INFO - PROCESS | 3488 | 1466697840307 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3488 | 1466697840310 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:04:00 INFO - PROCESS | 3488 | 1466697840314 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3488 | 1466697840319 Marionette TRACE conn6 <- [1,910,null,{}] 09:04:00 INFO - PROCESS | 3488 | 1466697840331 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}] 09:04:00 INFO - PROCESS | 3488 | 1466697840336 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:00 INFO - PROCESS | 3488 | 1466697840503 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:04:00 INFO - PROCESS | 3488 | 1466697840627 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 3488 | 1466697840631 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BAC800 == 41 [pid = 3488] [id = 237] 09:04:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E473B800) [pid = 3488] [serial = 710] [outer = 0000000000000000] 09:04:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E54C5400) [pid = 3488] [serial = 711] [outer = 000000C2E473B800] 09:04:00 INFO - PROCESS | 3488 | 1466697840690 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5950800) [pid = 3488] [serial = 712] [outer = 000000C2E473B800] 09:04:01 INFO - PROCESS | 3488 | 1466697841348 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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1084ms 09:04:01 INFO - PROCESS | 3488 | 1466697841400 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3488 | 1466697841403 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:04:01 INFO - PROCESS | 3488 | 1466697841407 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3488 | 1466697841409 Marionette TRACE conn6 <- [1,914,null,{}] 09:04:01 INFO - PROCESS | 3488 | 1466697841413 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}] 09:04:01 INFO - PROCESS | 3488 | 1466697841416 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:01 INFO - PROCESS | 3488 | 1466697841646 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:04:01 INFO - PROCESS | 3488 | 1466697841780 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3488 | 1466697841783 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA09000 == 42 [pid = 3488] [id = 238] 09:04:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2D4249800) [pid = 3488] [serial = 713] [outer = 0000000000000000] 09:04:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2D56ECC00) [pid = 3488] [serial = 714] [outer = 000000C2D4249800] 09:04:01 INFO - PROCESS | 3488 | 1466697841835 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2D6DB7C00) [pid = 3488] [serial = 715] [outer = 000000C2D4249800] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B67800 == 41 [pid = 3488] [id = 233] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8921000 == 40 [pid = 3488] [id = 232] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7222800 == 39 [pid = 3488] [id = 231] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4F800 == 38 [pid = 3488] [id = 230] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB560800 == 37 [pid = 3488] [id = 229] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29EF800 == 36 [pid = 3488] [id = 228] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F5B800 == 35 [pid = 3488] [id = 227] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1AD800 == 34 [pid = 3488] [id = 226] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA0B800 == 33 [pid = 3488] [id = 225] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0486800 == 32 [pid = 3488] [id = 224] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5B83800 == 31 [pid = 3488] [id = 223] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BAC800 == 30 [pid = 3488] [id = 237] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ACB000 == 29 [pid = 3488] [id = 236] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A1800 == 28 [pid = 3488] [id = 234] 09:04:02 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1AC800 == 27 [pid = 3488] [id = 235] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2DFC3D400) [pid = 3488] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E02D5800) [pid = 3488] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2D5559000) [pid = 3488] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2D5724800) [pid = 3488] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DBAA1400) [pid = 3488] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D8AA1000) [pid = 3488] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D6DB4400) [pid = 3488] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DAA24C00) [pid = 3488] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DB5D8C00) [pid = 3488] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5C2C000) [pid = 3488] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E025E400) [pid = 3488] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E025B800) [pid = 3488] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DF2D0000) [pid = 3488] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E38CE800) [pid = 3488] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E26A5C00) [pid = 3488] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E1F37800) [pid = 3488] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E1F16400) [pid = 3488] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:04:02 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E4D82400) [pid = 3488] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E4B29400) [pid = 3488] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E2FE6000) [pid = 3488] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF2C9800) [pid = 3488] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DF70E400) [pid = 3488] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1529400) [pid = 3488] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E22A6800) [pid = 3488] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3710000) [pid = 3488] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:04:03 INFO - PROCESS | 3488 | 1466697843167 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1783ms 09:04:03 INFO - PROCESS | 3488 | 1466697843192 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3488 | 1466697843197 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:04:03 INFO - PROCESS | 3488 | 1466697843205 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3488 | 1466697843208 Marionette TRACE conn6 <- [1,918,null,{}] 09:04:03 INFO - PROCESS | 3488 | 1466697843214 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}] 09:04:03 INFO - PROCESS | 3488 | 1466697843217 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:03 INFO - PROCESS | 3488 | 1466697843310 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:04:03 INFO - PROCESS | 3488 | 1466697843381 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3488 | 1466697843386 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8A33000 == 28 [pid = 3488] [id = 239] 09:04:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D555D800) [pid = 3488] [serial = 716] [outer = 0000000000000000] 09:04:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D56E2C00) [pid = 3488] [serial = 717] [outer = 000000C2D555D800] 09:04:03 INFO - PROCESS | 3488 | 1466697843437 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D572F800) [pid = 3488] [serial = 718] [outer = 000000C2D555D800] 09:04:03 INFO - PROCESS | 3488 | 1466697843839 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 09:04:03 INFO - PROCESS | 3488 | 1466697843896 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3488 | 1466697843901 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:04:03 INFO - PROCESS | 3488 | 1466697843908 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3488 | 1466697843911 Marionette TRACE conn6 <- [1,922,null,{}] 09:04:03 INFO - PROCESS | 3488 | 1466697843915 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}] 09:04:03 INFO - PROCESS | 3488 | 1466697843918 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:04 INFO - PROCESS | 3488 | 1466697844010 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:04:04 INFO - PROCESS | 3488 | 1466697844017 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3488 | 1466697844020 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA10800 == 29 [pid = 3488] [id = 240] 09:04:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D6D3A800) [pid = 3488] [serial = 719] [outer = 0000000000000000] 09:04:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DA1D1800) [pid = 3488] [serial = 720] [outer = 000000C2D6D3A800] 09:04:04 INFO - PROCESS | 3488 | 1466697844075 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DAAE7C00) [pid = 3488] [serial = 721] [outer = 000000C2D6D3A800] 09:04:04 INFO - PROCESS | 3488 | 1466697844541 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]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 09:04:04 INFO - PROCESS | 3488 | 1466697844602 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3488 | 1466697844604 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:04:04 INFO - PROCESS | 3488 | 1466697844608 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3488 | 1466697844612 Marionette TRACE conn6 <- [1,926,null,{}] 09:04:04 INFO - PROCESS | 3488 | 1466697844624 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}] 09:04:04 INFO - PROCESS | 3488 | 1466697844629 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:04 INFO - PROCESS | 3488 | 1466697844745 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:04:04 INFO - PROCESS | 3488 | 1466697844823 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3488 | 1466697844827 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0469800 == 30 [pid = 3488] [id = 241] 09:04:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D3A46400) [pid = 3488] [serial = 722] [outer = 0000000000000000] 09:04:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DEE09800) [pid = 3488] [serial = 723] [outer = 000000C2D3A46400] 09:04:04 INFO - PROCESS | 3488 | 1466697844876 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF22D000) [pid = 3488] [serial = 724] [outer = 000000C2D3A46400] 09:04:05 INFO - PROCESS | 3488 | 1466697845303 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 09:04:05 INFO - PROCESS | 3488 | 1466697845344 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3488 | 1466697845347 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:04:05 INFO - PROCESS | 3488 | 1466697845350 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3488 | 1466697845352 Marionette TRACE conn6 <- [1,930,null,{}] 09:04:05 INFO - PROCESS | 3488 | 1466697845355 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}] 09:04:05 INFO - PROCESS | 3488 | 1466697845357 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:05 INFO - PROCESS | 3488 | 1466697845470 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:04:05 INFO - PROCESS | 3488 | 1466697845476 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3488 | 1466697845478 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F57800 == 31 [pid = 3488] [id = 242] 09:04:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF2DF400) [pid = 3488] [serial = 725] [outer = 0000000000000000] 09:04:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DF81D400) [pid = 3488] [serial = 726] [outer = 000000C2DF2DF400] 09:04:05 INFO - PROCESS | 3488 | 1466697845564 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DFACCC00) [pid = 3488] [serial = 727] [outer = 000000C2DF2DF400] 09:04:06 INFO - PROCESS | 3488 | 1466697846018 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]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 732ms 09:04:06 INFO - PROCESS | 3488 | 1466697846105 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 3488 | 1466697846107 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:04:06 INFO - PROCESS | 3488 | 1466697846115 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 3488 | 1466697846117 Marionette TRACE conn6 <- [1,934,null,{}] 09:04:06 INFO - PROCESS | 3488 | 1466697846121 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}] 09:04:06 INFO - PROCESS | 3488 | 1466697846123 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:06 INFO - PROCESS | 3488 | 1466697846230 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:04:06 INFO - PROCESS | 3488 | 1466697846240 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3488 | 1466697846242 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23DD000 == 32 [pid = 3488] [id = 243] 09:04:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D555D400) [pid = 3488] [serial = 728] [outer = 0000000000000000] 09:04:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E0255800) [pid = 3488] [serial = 729] [outer = 000000C2D555D400] 09:04:06 INFO - PROCESS | 3488 | 1466697846289 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E02BD800) [pid = 3488] [serial = 730] [outer = 000000C2D555D400] 09:04:06 INFO - PROCESS | 3488 | 1466697846737 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]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 09:04:06 INFO - PROCESS | 3488 | 1466697846808 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 3488 | 1466697846810 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:04:06 INFO - PROCESS | 3488 | 1466697846814 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 3488 | 1466697846815 Marionette TRACE conn6 <- [1,938,null,{}] 09:04:06 INFO - PROCESS | 3488 | 1466697846819 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}] 09:04:06 INFO - PROCESS | 3488 | 1466697846826 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:06 INFO - PROCESS | 3488 | 1466697846978 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:04:06 INFO - PROCESS | 3488 | 1466697846987 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3488 | 1466697846989 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D21800 == 33 [pid = 3488] [id = 244] 09:04:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E02C8000) [pid = 3488] [serial = 731] [outer = 0000000000000000] 09:04:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E152C800) [pid = 3488] [serial = 732] [outer = 000000C2E02C8000] 09:04:07 INFO - PROCESS | 3488 | 1466697847076 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E1F18400) [pid = 3488] [serial = 733] [outer = 000000C2E02C8000] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D56E8800) [pid = 3488] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D5556C00) [pid = 3488] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E1529000) [pid = 3488] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DF826000) [pid = 3488] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DA2A7000) [pid = 3488] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D56ED400) [pid = 3488] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E540AC00) [pid = 3488] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D3A4A000) [pid = 3488] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DA965800) [pid = 3488] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E547EC00) [pid = 3488] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5834000) [pid = 3488] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3702800) [pid = 3488] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:04:07 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DEE07C00) [pid = 3488] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:04:07 INFO - PROCESS | 3488 | 1466697847629 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]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 879ms 09:04:07 INFO - PROCESS | 3488 | 1466697847695 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3488 | 1466697847698 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 3488 | 1466697847701 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:04:07 INFO - PROCESS | 3488 | 1466697847703 Marionette TRACE conn6 <- [1,942,null,{}] 09:04:07 INFO - PROCESS | 3488 | 1466697847706 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}] 09:04:07 INFO - PROCESS | 3488 | 1466697847708 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:07 INFO - PROCESS | 3488 | 1466697847788 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:04:07 INFO - PROCESS | 3488 | 1466697847793 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3488 | 1466697847795 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B93000 == 34 [pid = 3488] [id = 245] 09:04:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DF826000) [pid = 3488] [serial = 734] [outer = 0000000000000000] 09:04:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E15EDC00) [pid = 3488] [serial = 735] [outer = 000000C2DF826000] 09:04:07 INFO - PROCESS | 3488 | 1466697847842 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F21C00) [pid = 3488] [serial = 736] [outer = 000000C2DF826000] 09:04:08 INFO - PROCESS | 3488 | 1466697848249 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]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 586ms 09:04:08 INFO - PROCESS | 3488 | 1466697848294 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3488 | 1466697848296 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:04:08 INFO - PROCESS | 3488 | 1466697848300 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:04:08 INFO - PROCESS | 3488 | 1466697848302 Marionette TRACE conn6 <- [1,946,null,{}] 09:04:08 INFO - PROCESS | 3488 | 1466697848305 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}] 09:04:08 INFO - PROCESS | 3488 | 1466697848308 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:08 INFO - PROCESS | 3488 | 1466697848387 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:04:08 INFO - PROCESS | 3488 | 1466697848392 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3488 | 1466697848394 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58F4000 == 35 [pid = 3488] [id = 246] 09:04:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F41C00) [pid = 3488] [serial = 737] [outer = 0000000000000000] 09:04:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E22B0C00) [pid = 3488] [serial = 738] [outer = 000000C2E1F41C00] 09:04:08 INFO - PROCESS | 3488 | 1466697848441 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E2A63000) [pid = 3488] [serial = 739] [outer = 000000C2E1F41C00] 09:04:08 INFO - PROCESS | 3488 | 1466697848889 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]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 09:04:08 INFO - PROCESS | 3488 | 1466697848933 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3488 | 1466697848935 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:04:08 INFO - PROCESS | 3488 | 1466697848938 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3488 | 1466697848940 Marionette TRACE conn6 <- [1,950,null,{}] 09:04:08 INFO - PROCESS | 3488 | 1466697848944 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}] 09:04:08 INFO - PROCESS | 3488 | 1466697848946 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:09 INFO - PROCESS | 3488 | 1466697849026 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:04:09 INFO - PROCESS | 3488 | 1466697849031 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3488 | 1466697849033 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0196000 == 36 [pid = 3488] [id = 247] 09:04:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E2E5CC00) [pid = 3488] [serial = 740] [outer = 0000000000000000] 09:04:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E31DA400) [pid = 3488] [serial = 741] [outer = 000000C2E2E5CC00] 09:04:09 INFO - PROCESS | 3488 | 1466697849078 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E370C000) [pid = 3488] [serial = 742] [outer = 000000C2E2E5CC00] 09:04:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8A33000 == 35 [pid = 3488] [id = 239] 09:04:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA09000 == 34 [pid = 3488] [id = 238] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA10800 == 33 [pid = 3488] [id = 240] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0469800 == 32 [pid = 3488] [id = 241] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F57800 == 31 [pid = 3488] [id = 242] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B93000 == 30 [pid = 3488] [id = 245] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58F4000 == 29 [pid = 3488] [id = 246] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23DD000 == 28 [pid = 3488] [id = 243] 09:04:10 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D21800 == 27 [pid = 3488] [id = 244] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5E85800 == 26 [pid = 3488] [id = 23] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0178800 == 25 [pid = 3488] [id = 14] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5A9000 == 24 [pid = 3488] [id = 13] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E20800 == 23 [pid = 3488] [id = 16] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E1A000 == 22 [pid = 3488] [id = 26] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E158A000 == 21 [pid = 3488] [id = 15] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB525800 == 20 [pid = 3488] [id = 24] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5A07000 == 19 [pid = 3488] [id = 20] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5B1000 == 18 [pid = 3488] [id = 25] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23EC800 == 17 [pid = 3488] [id = 17] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B5B000 == 16 [pid = 3488] [id = 22] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2A9E800 == 15 [pid = 3488] [id = 18] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D9F19000 == 14 [pid = 3488] [id = 10] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2841800 == 13 [pid = 3488] [id = 27] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4714000 == 12 [pid = 3488] [id = 28] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8BA800 == 11 [pid = 3488] [id = 29] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B5D000 == 10 [pid = 3488] [id = 21] 09:04:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E471B000 == 9 [pid = 3488] [id = 19] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E1F39800) [pid = 3488] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3803400) [pid = 3488] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E26AA000) [pid = 3488] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E15EAC00) [pid = 3488] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFC3D800) [pid = 3488] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E02C9400) [pid = 3488] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DA962800) [pid = 3488] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE2B000) [pid = 3488] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DA9C9400) [pid = 3488] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E5465C00) [pid = 3488] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DEEC6000) [pid = 3488] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D45D2C00) [pid = 3488] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D5555C00) [pid = 3488] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DEE03800) [pid = 3488] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DF22B400) [pid = 3488] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5832400) [pid = 3488] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E4792800) [pid = 3488] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E587FC00) [pid = 3488] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E583C400) [pid = 3488] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E3837800) [pid = 3488] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D4511800) [pid = 3488] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E54BAC00) [pid = 3488] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E546C800) [pid = 3488] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E546C000) [pid = 3488] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E1F33000) [pid = 3488] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E1F1AC00) [pid = 3488] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3488 | 1466697851827 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]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2963ms 09:04:11 INFO - PROCESS | 3488 | 1466697851905 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3488 | 1466697851910 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:04:11 INFO - PROCESS | 3488 | 1466697851916 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3488 | 1466697851919 Marionette TRACE conn6 <- [1,954,null,{}] 09:04:11 INFO - PROCESS | 3488 | 1466697851926 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}] 09:04:11 INFO - PROCESS | 3488 | 1466697851929 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:12 INFO - PROCESS | 3488 | 1466697852039 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:04:12 INFO - PROCESS | 3488 | 1466697852101 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3488 | 1466697852106 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D677E000 == 10 [pid = 3488] [id = 248] 09:04:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2D541E000) [pid = 3488] [serial = 743] [outer = 0000000000000000] 09:04:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2D5420400) [pid = 3488] [serial = 744] [outer = 000000C2D541E000] 09:04:12 INFO - PROCESS | 3488 | 1466697852159 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D56E3400) [pid = 3488] [serial = 745] [outer = 000000C2D541E000] 09:04:12 INFO - PROCESS | 3488 | 1466697852570 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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 09:04:12 INFO - PROCESS | 3488 | 1466697852611 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3488 | 1466697852616 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:04:12 INFO - PROCESS | 3488 | 1466697852623 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 3488 | 1466697852626 Marionette TRACE conn6 <- [1,958,null,{}] 09:04:12 INFO - PROCESS | 3488 | 1466697852630 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}] 09:04:12 INFO - PROCESS | 3488 | 1466697852633 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:12 INFO - PROCESS | 3488 | 1466697852729 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:04:12 INFO - PROCESS | 3488 | 1466697852735 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3488 | 1466697852738 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6286800 == 11 [pid = 3488] [id = 249] 09:04:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D572C000) [pid = 3488] [serial = 746] [outer = 0000000000000000] 09:04:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D5E46400) [pid = 3488] [serial = 747] [outer = 000000C2D572C000] 09:04:12 INFO - PROCESS | 3488 | 1466697852788 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D6790400) [pid = 3488] [serial = 748] [outer = 000000C2D572C000] 09:04:13 INFO - PROCESS | 3488 | 1466697853279 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 09:04:13 INFO - PROCESS | 3488 | 1466697853316 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3488 | 1466697853318 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:04:13 INFO - PROCESS | 3488 | 1466697853322 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3488 | 1466697853326 Marionette TRACE conn6 <- [1,962,null,{}] 09:04:13 INFO - PROCESS | 3488 | 1466697853338 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}] 09:04:13 INFO - PROCESS | 3488 | 1466697853343 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:13 INFO - PROCESS | 3488 | 1466697853467 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:04:13 INFO - PROCESS | 3488 | 1466697853540 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3488 | 1466697853543 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC0D800 == 12 [pid = 3488] [id = 250] 09:04:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D39D6800) [pid = 3488] [serial = 749] [outer = 0000000000000000] 09:04:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DAAF0000) [pid = 3488] [serial = 750] [outer = 000000C2D39D6800] 09:04:13 INFO - PROCESS | 3488 | 1466697853595 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DBACC000) [pid = 3488] [serial = 751] [outer = 000000C2D39D6800] 09:04:14 INFO - PROCESS | 3488 | 1466697854011 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 09:04:14 INFO - PROCESS | 3488 | 1466697854058 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3488 | 1466697854061 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:04:14 INFO - PROCESS | 3488 | 1466697854064 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3488 | 1466697854066 Marionette TRACE conn6 <- [1,966,null,{}] 09:04:14 INFO - PROCESS | 3488 | 1466697854070 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}] 09:04:14 INFO - PROCESS | 3488 | 1466697854072 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:14 INFO - PROCESS | 3488 | 1466697854160 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:04:14 INFO - PROCESS | 3488 | 1466697854166 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3488 | 1466697854168 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1575000 == 13 [pid = 3488] [id = 251] 09:04:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DEE0BC00) [pid = 3488] [serial = 752] [outer = 0000000000000000] 09:04:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DEE12C00) [pid = 3488] [serial = 753] [outer = 000000C2DEE0BC00] 09:04:14 INFO - PROCESS | 3488 | 1466697854215 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE30000) [pid = 3488] [serial = 754] [outer = 000000C2DEE0BC00] 09:04:14 INFO - PROCESS | 3488 | 1466697854644 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 09:04:14 INFO - PROCESS | 3488 | 1466697854700 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3488 | 1466697854702 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 3488 | 1466697854706 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:04:14 INFO - PROCESS | 3488 | 1466697854707 Marionette TRACE conn6 <- [1,970,null,{}] 09:04:14 INFO - PROCESS | 3488 | 1466697854711 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}] 09:04:14 INFO - PROCESS | 3488 | 1466697854714 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:14 INFO - PROCESS | 3488 | 1466697854797 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:04:14 INFO - PROCESS | 3488 | 1466697854805 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3488 | 1466697854807 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F92000 == 14 [pid = 3488] [id = 252] 09:04:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5725C00) [pid = 3488] [serial = 755] [outer = 0000000000000000] 09:04:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF2C7800) [pid = 3488] [serial = 756] [outer = 000000C2D5725C00] 09:04:14 INFO - PROCESS | 3488 | 1466697854881 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2D7C00) [pid = 3488] [serial = 757] [outer = 000000C2D5725C00] 09:04:15 INFO - PROCESS | 3488 | 1466697855314 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]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 09:04:15 INFO - PROCESS | 3488 | 1466697855382 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3488 | 1466697855384 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:04:15 INFO - PROCESS | 3488 | 1466697855387 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3488 | 1466697855389 Marionette TRACE conn6 <- [1,974,null,{}] 09:04:15 INFO - PROCESS | 3488 | 1466697855393 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}] 09:04:15 INFO - PROCESS | 3488 | 1466697855399 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:15 INFO - PROCESS | 3488 | 1466697855523 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:04:15 INFO - PROCESS | 3488 | 1466697855547 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 3488 | 1466697855550 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E262E800 == 15 [pid = 3488] [id = 253] 09:04:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E025DC00) [pid = 3488] [serial = 758] [outer = 0000000000000000] 09:04:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E0261400) [pid = 3488] [serial = 759] [outer = 000000C2E025DC00] 09:04:15 INFO - PROCESS | 3488 | 1466697855599 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E02C9400) [pid = 3488] [serial = 760] [outer = 000000C2E025DC00] 09:04:16 INFO - PROCESS | 3488 | 1466697856017 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 09:04:16 INFO - PROCESS | 3488 | 1466697856082 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3488 | 1466697856084 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:04:16 INFO - PROCESS | 3488 | 1466697856087 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3488 | 1466697856089 Marionette TRACE conn6 <- [1,978,null,{}] 09:04:16 INFO - PROCESS | 3488 | 1466697856093 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}] 09:04:16 INFO - PROCESS | 3488 | 1466697856095 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:16 INFO - PROCESS | 3488 | 1466697856203 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:04:16 INFO - PROCESS | 3488 | 1466697856212 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3488 | 1466697856214 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D95800 == 16 [pid = 3488] [id = 254] 09:04:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D39D9C00) [pid = 3488] [serial = 761] [outer = 0000000000000000] 09:04:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E0412000) [pid = 3488] [serial = 762] [outer = 000000C2D39D9C00] 09:04:16 INFO - PROCESS | 3488 | 1466697856258 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E152E400) [pid = 3488] [serial = 763] [outer = 000000C2D39D9C00] 09:04:16 INFO - PROCESS | 3488 | 1466697856667 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 09:04:16 INFO - PROCESS | 3488 | 1466697856719 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3488 | 1466697856721 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:04:16 INFO - PROCESS | 3488 | 1466697856724 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3488 | 1466697856726 Marionette TRACE conn6 <- [1,982,null,{}] 09:04:16 INFO - PROCESS | 3488 | 1466697856738 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}] 09:04:16 INFO - PROCESS | 3488 | 1466697856740 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:16 INFO - PROCESS | 3488 | 1466697856843 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:04:16 INFO - PROCESS | 3488 | 1466697856851 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3488 | 1466697856853 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4728000 == 17 [pid = 3488] [id = 255] 09:04:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E15E7000) [pid = 3488] [serial = 764] [outer = 0000000000000000] 09:04:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E15ECC00) [pid = 3488] [serial = 765] [outer = 000000C2E15E7000] 09:04:16 INFO - PROCESS | 3488 | 1466697856899 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F18C00) [pid = 3488] [serial = 766] [outer = 000000C2E15E7000] 09:04:17 INFO - PROCESS | 3488 | 1466697857343 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 09:04:17 INFO - PROCESS | 3488 | 1466697857418 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3488 | 1466697857420 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:04:17 INFO - PROCESS | 3488 | 1466697857429 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 3488 | 1466697857431 Marionette TRACE conn6 <- [1,986,null,{}] 09:04:17 INFO - PROCESS | 3488 | 1466697857434 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}] 09:04:17 INFO - PROCESS | 3488 | 1466697857436 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:17 INFO - PROCESS | 3488 | 1466697857541 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:04:17 INFO - PROCESS | 3488 | 1466697857619 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 3488 | 1466697857621 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC0D000 == 18 [pid = 3488] [id = 256] 09:04:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F1A000) [pid = 3488] [serial = 767] [outer = 0000000000000000] 09:04:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F3CC00) [pid = 3488] [serial = 768] [outer = 000000C2E1F1A000] 09:04:17 INFO - PROCESS | 3488 | 1466697857666 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E26A3000) [pid = 3488] [serial = 769] [outer = 000000C2E1F1A000] 09:04:18 INFO - PROCESS | 3488 | 1466697858093 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]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 689ms 09:04:18 INFO - PROCESS | 3488 | 1466697858117 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3488 | 1466697858119 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:04:18 INFO - PROCESS | 3488 | 1466697858122 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3488 | 1466697858124 Marionette TRACE conn6 <- [1,990,null,{}] 09:04:18 INFO - PROCESS | 3488 | 1466697858128 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}] 09:04:18 INFO - PROCESS | 3488 | 1466697858130 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:18 INFO - PROCESS | 3488 | 1466697858242 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:04:18 INFO - PROCESS | 3488 | 1466697858247 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 3488 | 1466697858249 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B52000 == 19 [pid = 3488] [id = 257] 09:04:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E2A63400) [pid = 3488] [serial = 770] [outer = 0000000000000000] 09:04:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E3120C00) [pid = 3488] [serial = 771] [outer = 000000C2E2A63400] 09:04:18 INFO - PROCESS | 3488 | 1466697858296 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E3708000) [pid = 3488] [serial = 772] [outer = 000000C2E2A63400] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1F41C00) [pid = 3488] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DF2DF400) [pid = 3488] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D555D400) [pid = 3488] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E02C8000) [pid = 3488] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D3A46400) [pid = 3488] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D6D3A800) [pid = 3488] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D555D800) [pid = 3488] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D4249800) [pid = 3488] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E473B800) [pid = 3488] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E02C5800) [pid = 3488] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5C26C00) [pid = 3488] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:04:18 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF826000) [pid = 3488] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:04:18 INFO - PROCESS | 3488 | 1466697858863 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]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 774ms 09:04:18 INFO - PROCESS | 3488 | 1466697858915 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3488 | 1466697858917 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:04:18 INFO - PROCESS | 3488 | 1466697858921 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3488 | 1466697858923 Marionette TRACE conn6 <- [1,994,null,{}] 09:04:18 INFO - PROCESS | 3488 | 1466697858927 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}] 09:04:18 INFO - PROCESS | 3488 | 1466697858930 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:19 INFO - PROCESS | 3488 | 1466697859027 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:04:19 INFO - PROCESS | 3488 | 1466697859039 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3488 | 1466697859042 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8D000 == 20 [pid = 3488] [id = 258] 09:04:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFC41400) [pid = 3488] [serial = 773] [outer = 0000000000000000] 09:04:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02C5800) [pid = 3488] [serial = 774] [outer = 000000C2DFC41400] 09:04:19 INFO - PROCESS | 3488 | 1466697859095 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E370F800) [pid = 3488] [serial = 775] [outer = 000000C2DFC41400] 09:04:19 INFO - PROCESS | 3488 | 1466697859531 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 09:04:19 INFO - PROCESS | 3488 | 1466697859555 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3488 | 1466697859557 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:04:19 INFO - PROCESS | 3488 | 1466697859560 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3488 | 1466697859562 Marionette TRACE conn6 <- [1,998,null,{}] 09:04:19 INFO - PROCESS | 3488 | 1466697859566 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}] 09:04:19 INFO - PROCESS | 3488 | 1466697859568 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:19 INFO - PROCESS | 3488 | 1466697859654 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:04:19 INFO - PROCESS | 3488 | 1466697859660 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3488 | 1466697859662 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E890C800 == 21 [pid = 3488] [id = 259] 09:04:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3839400) [pid = 3488] [serial = 776] [outer = 0000000000000000] 09:04:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E383F800) [pid = 3488] [serial = 777] [outer = 000000C2E3839400] 09:04:19 INFO - PROCESS | 3488 | 1466697859707 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E473A000) [pid = 3488] [serial = 778] [outer = 000000C2E3839400] 09:04:20 INFO - PROCESS | 3488 | 1466697860140 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 09:04:20 INFO - PROCESS | 3488 | 1466697860192 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3488 | 1466697860194 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:04:20 INFO - PROCESS | 3488 | 1466697860198 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3488 | 1466697860199 Marionette TRACE conn6 <- [1,1002,null,{}] 09:04:20 INFO - PROCESS | 3488 | 1466697860203 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}] 09:04:20 INFO - PROCESS | 3488 | 1466697860205 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:20 INFO - PROCESS | 3488 | 1466697860286 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:04:20 INFO - PROCESS | 3488 | 1466697860295 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 3488 | 1466697860297 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E894E800 == 22 [pid = 3488] [id = 260] 09:04:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3A76800) [pid = 3488] [serial = 779] [outer = 0000000000000000] 09:04:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E4B27000) [pid = 3488] [serial = 780] [outer = 000000C2E3A76800] 09:04:20 INFO - PROCESS | 3488 | 1466697860340 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E4D7A800) [pid = 3488] [serial = 781] [outer = 000000C2E3A76800] 09:04:20 INFO - PROCESS | 3488 | 1466697860764 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 09:04:20 INFO - PROCESS | 3488 | 1466697860872 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3488 | 1466697860876 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:04:20 INFO - PROCESS | 3488 | 1466697860882 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3488 | 1466697860887 Marionette TRACE conn6 <- [1,1006,null,{}] 09:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:04:20 INFO - PROCESS | 3488 | 1466697860893 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}] 09:04:20 INFO - PROCESS | 3488 | 1466697860897 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:21 INFO - PROCESS | 3488 | 1466697861055 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:04:21 INFO - PROCESS | 3488 | 1466697861124 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3488 | 1466697861129 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6558000 == 23 [pid = 3488] [id = 261] 09:04:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D42D5400) [pid = 3488] [serial = 782] [outer = 0000000000000000] 09:04:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D4514800) [pid = 3488] [serial = 783] [outer = 000000C2D42D5400] 09:04:21 INFO - PROCESS | 3488 | 1466697861188 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D555D400) [pid = 3488] [serial = 784] [outer = 000000C2D42D5400] 09:04:21 INFO - PROCESS | 3488 | 1466697861980 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]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1125ms 09:04:22 INFO - PROCESS | 3488 | 1466697862019 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3488 | 1466697862023 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:04:22 INFO - PROCESS | 3488 | 1466697862030 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 3488 | 1466697862034 Marionette TRACE conn6 <- [1,1010,null,{}] 09:04:22 INFO - PROCESS | 3488 | 1466697862040 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}] 09:04:22 INFO - PROCESS | 3488 | 1466697862043 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:22 INFO - PROCESS | 3488 | 1466697862168 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:04:22 INFO - PROCESS | 3488 | 1466697862243 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3488 | 1466697862246 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E1A800 == 24 [pid = 3488] [id = 262] 09:04:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DA10D800) [pid = 3488] [serial = 785] [outer = 0000000000000000] 09:04:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DA2A7000) [pid = 3488] [serial = 786] [outer = 000000C2DA10D800] 09:04:22 INFO - PROCESS | 3488 | 1466697862304 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DBAD6000) [pid = 3488] [serial = 787] [outer = 000000C2DA10D800] 09:04:23 INFO - PROCESS | 3488 | 1466697863206 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1236ms 09:04:23 INFO - PROCESS | 3488 | 1466697863266 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3488 | 1466697863271 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 3488 | 1466697863276 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:04:23 INFO - PROCESS | 3488 | 1466697863280 Marionette TRACE conn6 <- [1,1014,null,{}] 09:04:23 INFO - PROCESS | 3488 | 1466697863286 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}] 09:04:23 INFO - PROCESS | 3488 | 1466697863289 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:23 INFO - PROCESS | 3488 | 1466697863417 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:04:23 INFO - PROCESS | 3488 | 1466697863486 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 3488 | 1466697863491 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB551800 == 25 [pid = 3488] [id = 263] 09:04:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D5733000) [pid = 3488] [serial = 788] [outer = 0000000000000000] 09:04:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DAAF2400) [pid = 3488] [serial = 789] [outer = 000000C2D5733000] 09:04:23 INFO - PROCESS | 3488 | 1466697863543 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DE50C400) [pid = 3488] [serial = 790] [outer = 000000C2D5733000] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E31DA400) [pid = 3488] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E2A63000) [pid = 3488] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DF81D400) [pid = 3488] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E0255800) [pid = 3488] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DFACCC00) [pid = 3488] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E152C800) [pid = 3488] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E02BD800) [pid = 3488] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E22B0C00) [pid = 3488] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E1F18400) [pid = 3488] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DEE09800) [pid = 3488] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DA1D1800) [pid = 3488] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DAAE7C00) [pid = 3488] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D56E2C00) [pid = 3488] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D572F800) [pid = 3488] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D6DB7C00) [pid = 3488] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56ECC00) [pid = 3488] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5950800) [pid = 3488] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E54C5400) [pid = 3488] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E22AD400) [pid = 3488] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E044D400) [pid = 3488] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DF2CCC00) [pid = 3488] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DB6A2400) [pid = 3488] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F21C00) [pid = 3488] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E15EDC00) [pid = 3488] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DF22D000) [pid = 3488] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:04:24 INFO - PROCESS | 3488 | 1466697864057 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 839ms 09:04:24 INFO - PROCESS | 3488 | 1466697864120 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3488 | 1466697864124 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:04:24 INFO - PROCESS | 3488 | 1466697864130 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3488 | 1466697864133 Marionette TRACE conn6 <- [1,1018,null,{}] 09:04:24 INFO - PROCESS | 3488 | 1466697864137 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}] 09:04:24 INFO - PROCESS | 3488 | 1466697864140 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:24 INFO - PROCESS | 3488 | 1466697864230 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:04:24 INFO - PROCESS | 3488 | 1466697864242 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3488 | 1466697864245 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE564800 == 26 [pid = 3488] [id = 264] 09:04:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DB65BC00) [pid = 3488] [serial = 791] [outer = 0000000000000000] 09:04:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DC14B400) [pid = 3488] [serial = 792] [outer = 000000C2DB65BC00] 09:04:24 INFO - PROCESS | 3488 | 1466697864294 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE2EC00) [pid = 3488] [serial = 793] [outer = 000000C2DB65BC00] 09:04:24 INFO - PROCESS | 3488 | 1466697864776 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 09:04:24 INFO - PROCESS | 3488 | 1466697864826 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3488 | 1466697864828 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:04:24 INFO - PROCESS | 3488 | 1466697864832 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3488 | 1466697864836 Marionette TRACE conn6 <- [1,1022,null,{}] 09:04:24 INFO - PROCESS | 3488 | 1466697864847 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}] 09:04:24 INFO - PROCESS | 3488 | 1466697864852 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:24 INFO - PROCESS | 3488 | 1466697864976 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:04:25 INFO - PROCESS | 3488 | 1466697865048 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 3488 | 1466697865051 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15C0000 == 27 [pid = 3488] [id = 265] 09:04:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D56E0400) [pid = 3488] [serial = 794] [outer = 0000000000000000] 09:04:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF823C00) [pid = 3488] [serial = 795] [outer = 000000C2D56E0400] 09:04:25 INFO - PROCESS | 3488 | 1466697865108 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFC35C00) [pid = 3488] [serial = 796] [outer = 000000C2D56E0400] 09:04:25 INFO - PROCESS | 3488 | 1466697865497 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 09:04:25 INFO - PROCESS | 3488 | 1466697865526 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3488 | 1466697865528 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:04:25 INFO - PROCESS | 3488 | 1466697865532 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 3488 | 1466697865534 Marionette TRACE conn6 <- [1,1026,null,{}] 09:04:25 INFO - PROCESS | 3488 | 1466697865537 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}] 09:04:25 INFO - PROCESS | 3488 | 1466697865540 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:25 INFO - PROCESS | 3488 | 1466697865632 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:04:25 INFO - PROCESS | 3488 | 1466697865638 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 3488 | 1466697865641 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23EB000 == 28 [pid = 3488] [id = 266] 09:04:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E025E000) [pid = 3488] [serial = 797] [outer = 0000000000000000] 09:04:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E02C3400) [pid = 3488] [serial = 798] [outer = 000000C2E025E000] 09:04:25 INFO - PROCESS | 3488 | 1466697865686 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1523400) [pid = 3488] [serial = 799] [outer = 000000C2E025E000] 09:04:26 INFO - PROCESS | 3488 | 1466697866145 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 09:04:26 INFO - PROCESS | 3488 | 1466697866206 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3488 | 1466697866208 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:04:26 INFO - PROCESS | 3488 | 1466697866217 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3488 | 1466697866218 Marionette TRACE conn6 <- [1,1030,null,{}] 09:04:26 INFO - PROCESS | 3488 | 1466697866222 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}] 09:04:26 INFO - PROCESS | 3488 | 1466697866225 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:26 INFO - PROCESS | 3488 | 1466697866368 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:04:26 INFO - PROCESS | 3488 | 1466697866419 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3488 | 1466697866421 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D21800 == 29 [pid = 3488] [id = 267] 09:04:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D56EC800) [pid = 3488] [serial = 800] [outer = 0000000000000000] 09:04:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E15EDC00) [pid = 3488] [serial = 801] [outer = 000000C2D56EC800] 09:04:26 INFO - PROCESS | 3488 | 1466697866466 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1F1AC00) [pid = 3488] [serial = 802] [outer = 000000C2D56EC800] 09:04:26 INFO - PROCESS | 3488 | 1466697866910 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 09:04:26 INFO - PROCESS | 3488 | 1466697866948 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3488 | 1466697866951 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:04:26 INFO - PROCESS | 3488 | 1466697866954 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3488 | 1466697866956 Marionette TRACE conn6 <- [1,1034,null,{}] 09:04:26 INFO - PROCESS | 3488 | 1466697866967 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}] 09:04:26 INFO - PROCESS | 3488 | 1466697866973 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:27 INFO - PROCESS | 3488 | 1466697867108 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:04:27 INFO - PROCESS | 3488 | 1466697867160 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 3488 | 1466697867162 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58DC800 == 30 [pid = 3488] [id = 268] 09:04:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E26AC400) [pid = 3488] [serial = 803] [outer = 0000000000000000] 09:04:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E31DA800) [pid = 3488] [serial = 804] [outer = 000000C2E26AC400] 09:04:27 INFO - PROCESS | 3488 | 1466697867208 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3834000) [pid = 3488] [serial = 805] [outer = 000000C2E26AC400] 09:04:27 INFO - PROCESS | 3488 | 1466697867640 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]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 732ms 09:04:27 INFO - PROCESS | 3488 | 1466697867720 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3488 | 1466697867722 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:04:27 INFO - PROCESS | 3488 | 1466697867726 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 3488 | 1466697867728 Marionette TRACE conn6 <- [1,1038,null,{}] 09:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:04:27 INFO - PROCESS | 3488 | 1466697867732 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}] 09:04:27 INFO - PROCESS | 3488 | 1466697867742 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:27 INFO - PROCESS | 3488 | 1466697867849 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:04:27 INFO - PROCESS | 3488 | 1466697867859 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 3488 | 1466697867861 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B50000 == 31 [pid = 3488] [id = 269] 09:04:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E3840400) [pid = 3488] [serial = 806] [outer = 0000000000000000] 09:04:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E4792800) [pid = 3488] [serial = 807] [outer = 000000C2E3840400] 09:04:28 INFO - PROCESS | 3488 | 1466697868002 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E540B800) [pid = 3488] [serial = 808] [outer = 000000C2E3840400] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D39D6800) [pid = 3488] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D572C000) [pid = 3488] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E2E5CC00) [pid = 3488] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D541E000) [pid = 3488] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E025DC00) [pid = 3488] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D39D9C00) [pid = 3488] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5725C00) [pid = 3488] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE0BC00) [pid = 3488] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E1F1A000) [pid = 3488] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E2A63400) [pid = 3488] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFC41400) [pid = 3488] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E15E7000) [pid = 3488] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:04:28 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3839400) [pid = 3488] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:04:28 INFO - PROCESS | 3488 | 1466697868360 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]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 09:04:28 INFO - PROCESS | 3488 | 1466697868403 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 3488 | 1466697868405 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:04:28 INFO - PROCESS | 3488 | 1466697868408 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 3488 | 1466697868410 Marionette TRACE conn6 <- [1,1042,null,{}] 09:04:28 INFO - PROCESS | 3488 | 1466697868414 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}] 09:04:28 INFO - PROCESS | 3488 | 1466697868416 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:28 INFO - PROCESS | 3488 | 1466697868497 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:04:28 INFO - PROCESS | 3488 | 1466697868567 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 3488 | 1466697868569 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E721D800 == 32 [pid = 3488] [id = 270] 09:04:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D56EEC00) [pid = 3488] [serial = 809] [outer = 0000000000000000] 09:04:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F1DC00) [pid = 3488] [serial = 810] [outer = 000000C2D56EEC00] 09:04:28 INFO - PROCESS | 3488 | 1466697868614 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E473D000) [pid = 3488] [serial = 811] [outer = 000000C2D56EEC00] 09:04:28 INFO - PROCESS | 3488 | 1466697868988 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]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 09:04:29 INFO - PROCESS | 3488 | 1466697869041 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3488 | 1466697869043 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:04:29 INFO - PROCESS | 3488 | 1466697869046 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:04:29 INFO - PROCESS | 3488 | 1466697869048 Marionette TRACE conn6 <- [1,1046,null,{}] 09:04:29 INFO - PROCESS | 3488 | 1466697869051 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}] 09:04:29 INFO - PROCESS | 3488 | 1466697869053 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:29 INFO - PROCESS | 3488 | 1466697869163 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:04:29 INFO - PROCESS | 3488 | 1466697869174 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 3488 | 1466697869176 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8922000 == 33 [pid = 3488] [id = 271] 09:04:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5466C00) [pid = 3488] [serial = 812] [outer = 0000000000000000] 09:04:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5469800) [pid = 3488] [serial = 813] [outer = 000000C2E5466C00] 09:04:29 INFO - PROCESS | 3488 | 1466697869220 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5472800) [pid = 3488] [serial = 814] [outer = 000000C2E5466C00] 09:04:29 INFO - PROCESS | 3488 | 1466697869654 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]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 09:04:29 INFO - PROCESS | 3488 | 1466697869678 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3488 | 1466697869680 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:04:29 INFO - PROCESS | 3488 | 1466697869683 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 3488 | 1466697869685 Marionette TRACE conn6 <- [1,1050,null,{}] 09:04:29 INFO - PROCESS | 3488 | 1466697869689 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}] 09:04:29 INFO - PROCESS | 3488 | 1466697869690 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:29 INFO - PROCESS | 3488 | 1466697869803 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:04:29 INFO - PROCESS | 3488 | 1466697869812 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 3488 | 1466697869814 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B6C000 == 34 [pid = 3488] [id = 272] 09:04:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5480000) [pid = 3488] [serial = 815] [outer = 0000000000000000] 09:04:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E54BD000) [pid = 3488] [serial = 816] [outer = 000000C2E5480000] 09:04:29 INFO - PROCESS | 3488 | 1466697869858 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E5831800) [pid = 3488] [serial = 817] [outer = 000000C2E5480000] 09:04:30 INFO - PROCESS | 3488 | 1466697870556 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 923ms 09:04:30 INFO - PROCESS | 3488 | 1466697870610 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3488 | 1466697870614 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:04:30 INFO - PROCESS | 3488 | 1466697870619 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3488 | 1466697870622 Marionette TRACE conn6 <- [1,1054,null,{}] 09:04:30 INFO - PROCESS | 3488 | 1466697870628 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}] 09:04:30 INFO - PROCESS | 3488 | 1466697870631 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:30 INFO - PROCESS | 3488 | 1466697870758 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:04:30 INFO - PROCESS | 3488 | 1466697870828 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 3488 | 1466697870831 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC12800 == 35 [pid = 3488] [id = 273] 09:04:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D60F6000) [pid = 3488] [serial = 818] [outer = 0000000000000000] 09:04:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DBACC800) [pid = 3488] [serial = 819] [outer = 000000C2D60F6000] 09:04:30 INFO - PROCESS | 3488 | 1466697870930 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DF23A800) [pid = 3488] [serial = 820] [outer = 000000C2D60F6000] 09:04:31 INFO - PROCESS | 3488 | 1466697871529 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]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 945ms 09:04:31 INFO - PROCESS | 3488 | 1466697871568 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 3488 | 1466697871573 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:04:31 INFO - PROCESS | 3488 | 1466697871580 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 3488 | 1466697871583 Marionette TRACE conn6 <- [1,1058,null,{}] 09:04:31 INFO - PROCESS | 3488 | 1466697871587 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}] 09:04:31 INFO - PROCESS | 3488 | 1466697871591 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:31 INFO - PROCESS | 3488 | 1466697871714 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:04:31 INFO - PROCESS | 3488 | 1466697871790 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 3488 | 1466697871793 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D6A800 == 36 [pid = 3488] [id = 274] 09:04:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DFC34400) [pid = 3488] [serial = 821] [outer = 0000000000000000] 09:04:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E02C0800) [pid = 3488] [serial = 822] [outer = 000000C2DFC34400] 09:04:31 INFO - PROCESS | 3488 | 1466697871891 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E1F33C00) [pid = 3488] [serial = 823] [outer = 000000C2DFC34400] 09:04:32 INFO - PROCESS | 3488 | 1466697872503 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 09:04:32 INFO - PROCESS | 3488 | 1466697872567 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:04:32 INFO - PROCESS | 3488 | 1466697872570 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:04:32 INFO - PROCESS | 3488 | 1466697872574 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3488 | 1466697872578 Marionette TRACE conn6 <- [1,1062,null,{}] 09:04:32 INFO - PROCESS | 3488 | 1466697872590 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}] 09:04:32 INFO - PROCESS | 3488 | 1466697872595 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:32 INFO - PROCESS | 3488 | 1466697872783 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:04:32 INFO - PROCESS | 3488 | 1466697872830 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3488 | 1466697872834 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B0800 == 37 [pid = 3488] [id = 275] 09:04:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E4792C00) [pid = 3488] [serial = 824] [outer = 0000000000000000] 09:04:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5469C00) [pid = 3488] [serial = 825] [outer = 000000C2E4792C00] 09:04:32 INFO - PROCESS | 3488 | 1466697872892 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E5839000) [pid = 3488] [serial = 826] [outer = 000000C2E4792C00] 09:04:33 INFO - PROCESS | 3488 | 1466697873657 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1144ms 09:04:33 INFO - PROCESS | 3488 | 1466697873719 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 3488 | 1466697873723 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:04:33 INFO - PROCESS | 3488 | 1466697873728 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 3488 | 1466697873732 Marionette TRACE conn6 <- [1,1066,null,{}] 09:04:33 INFO - PROCESS | 3488 | 1466697873737 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}] 09:04:33 INFO - PROCESS | 3488 | 1466697873741 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:33 INFO - PROCESS | 3488 | 1466697873844 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:04:33 INFO - PROCESS | 3488 | 1466697873915 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 3488 | 1466697873919 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE56C000 == 38 [pid = 3488] [id = 276] 09:04:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2D9FA6C00) [pid = 3488] [serial = 827] [outer = 0000000000000000] 09:04:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DA772400) [pid = 3488] [serial = 828] [outer = 000000C2D9FA6C00] 09:04:33 INFO - PROCESS | 3488 | 1466697873970 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2DEE31400) [pid = 3488] [serial = 829] [outer = 000000C2D9FA6C00] 09:04:34 INFO - PROCESS | 3488 | 1466697874579 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]]]}] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B50000 == 37 [pid = 3488] [id = 269] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23EB000 == 36 [pid = 3488] [id = 266] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8922000 == 35 [pid = 3488] [id = 271] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D21800 == 34 [pid = 3488] [id = 267] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E721D800 == 33 [pid = 3488] [id = 270] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0196000 == 32 [pid = 3488] [id = 247] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58DC800 == 31 [pid = 3488] [id = 268] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B0800 == 30 [pid = 3488] [id = 275] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D6A800 == 29 [pid = 3488] [id = 274] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC12800 == 28 [pid = 3488] [id = 273] 09:04:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B6C000 == 27 [pid = 3488] [id = 272] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E3708000) [pid = 3488] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E15ECC00) [pid = 3488] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E1F18C00) [pid = 3488] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E383F800) [pid = 3488] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E473A000) [pid = 3488] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E152E400) [pid = 3488] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E4B27000) [pid = 3488] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DAAF0000) [pid = 3488] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DBACC000) [pid = 3488] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5E46400) [pid = 3488] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D6790400) [pid = 3488] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E370C000) [pid = 3488] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D5420400) [pid = 3488] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D56E3400) [pid = 3488] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E0261400) [pid = 3488] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E02C9400) [pid = 3488] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E0412000) [pid = 3488] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF2C7800) [pid = 3488] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF2D7C00) [pid = 3488] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DEE12C00) [pid = 3488] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E26A3000) [pid = 3488] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F3CC00) [pid = 3488] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE30000) [pid = 3488] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3120C00) [pid = 3488] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E370F800) [pid = 3488] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E02C5800) [pid = 3488] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1553ms 09:04:35 INFO - PROCESS | 3488 | 1466697875345 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 3488 | 1466697875350 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:04:35 INFO - PROCESS | 3488 | 1466697875357 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 3488 | 1466697875360 Marionette TRACE conn6 <- [1,1070,null,{}] 09:04:35 INFO - PROCESS | 3488 | 1466697875366 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}] 09:04:35 INFO - PROCESS | 3488 | 1466697875370 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:35 INFO - PROCESS | 3488 | 1466697875458 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:04:35 INFO - PROCESS | 3488 | 1466697875465 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 3488 | 1466697875470 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA261000 == 28 [pid = 3488] [id = 277] 09:04:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D572B800) [pid = 3488] [serial = 830] [outer = 0000000000000000] 09:04:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5730000) [pid = 3488] [serial = 831] [outer = 000000C2D572B800] 09:04:35 INFO - PROCESS | 3488 | 1466697875518 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D60FCC00) [pid = 3488] [serial = 832] [outer = 000000C2D572B800] 09:04:36 INFO - PROCESS | 3488 | 1466697876002 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 09:04:36 INFO - PROCESS | 3488 | 1466697876051 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 3488 | 1466697876055 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:04:36 INFO - PROCESS | 3488 | 1466697876062 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 3488 | 1466697876066 Marionette TRACE conn6 <- [1,1074,null,{}] 09:04:36 INFO - PROCESS | 3488 | 1466697876070 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}] 09:04:36 INFO - PROCESS | 3488 | 1466697876072 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:36 INFO - PROCESS | 3488 | 1466697876162 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:04:36 INFO - PROCESS | 3488 | 1466697876170 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 3488 | 1466697876173 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5A9000 == 29 [pid = 3488] [id = 278] 09:04:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DA773400) [pid = 3488] [serial = 833] [outer = 0000000000000000] 09:04:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DB5D9000) [pid = 3488] [serial = 834] [outer = 000000C2DA773400] 09:04:36 INFO - PROCESS | 3488 | 1466697876221 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DBC6A400) [pid = 3488] [serial = 835] [outer = 000000C2DA773400] 09:04:36 INFO - PROCESS | 3488 | 1466697876676 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 09:04:36 INFO - PROCESS | 3488 | 1466697876752 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 3488 | 1466697876754 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:04:36 INFO - PROCESS | 3488 | 1466697876758 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 3488 | 1466697876760 Marionette TRACE conn6 <- [1,1078,null,{}] 09:04:36 INFO - PROCESS | 3488 | 1466697876809 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}] 09:04:36 INFO - PROCESS | 3488 | 1466697876814 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:36 INFO - PROCESS | 3488 | 1466697876916 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:04:36 INFO - PROCESS | 3488 | 1466697876984 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 3488 | 1466697876988 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F5A800 == 30 [pid = 3488] [id = 279] 09:04:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DF237800) [pid = 3488] [serial = 836] [outer = 0000000000000000] 09:04:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF2CE800) [pid = 3488] [serial = 837] [outer = 000000C2DF237800] 09:04:37 INFO - PROCESS | 3488 | 1466697877039 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF70DC00) [pid = 3488] [serial = 838] [outer = 000000C2DF237800] 09:04:37 INFO - PROCESS | 3488 | 1466697877431 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]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 09:04:37 INFO - PROCESS | 3488 | 1466697877492 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 3488 | 1466697877494 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:04:37 INFO - PROCESS | 3488 | 1466697877498 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 3488 | 1466697877500 Marionette TRACE conn6 <- [1,1082,null,{}] 09:04:37 INFO - PROCESS | 3488 | 1466697877511 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}] 09:04:37 INFO - PROCESS | 3488 | 1466697877513 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:37 INFO - PROCESS | 3488 | 1466697877625 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:04:37 INFO - PROCESS | 3488 | 1466697877672 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 3488 | 1466697877674 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E262F000 == 31 [pid = 3488] [id = 280] 09:04:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DFC3A400) [pid = 3488] [serial = 839] [outer = 0000000000000000] 09:04:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E0257800) [pid = 3488] [serial = 840] [outer = 000000C2DFC3A400] 09:04:37 INFO - PROCESS | 3488 | 1466697877721 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E02C3C00) [pid = 3488] [serial = 841] [outer = 000000C2DFC3A400] 09:04:38 INFO - PROCESS | 3488 | 1466697878158 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]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 09:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:04:38 INFO - PROCESS | 3488 | 1466697878178 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 3488 | 1466697878180 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:04:38 INFO - PROCESS | 3488 | 1466697878184 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 3488 | 1466697878186 Marionette TRACE conn6 <- [1,1086,null,{}] 09:04:38 INFO - PROCESS | 3488 | 1466697878197 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}] 09:04:38 INFO - PROCESS | 3488 | 1466697878199 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:38 INFO - PROCESS | 3488 | 1466697878333 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:04:38 INFO - PROCESS | 3488 | 1466697878344 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 3488 | 1466697878346 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3157800 == 32 [pid = 3488] [id = 281] 09:04:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E02D5000) [pid = 3488] [serial = 842] [outer = 0000000000000000] 09:04:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1527C00) [pid = 3488] [serial = 843] [outer = 000000C2E02D5000] 09:04:38 INFO - PROCESS | 3488 | 1466697878395 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E15E5800) [pid = 3488] [serial = 844] [outer = 000000C2E02D5000] 09:04:38 INFO - PROCESS | 3488 | 1466697878833 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]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 09:04:38 INFO - PROCESS | 3488 | 1466697878877 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 3488 | 1466697878880 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:04:38 INFO - PROCESS | 3488 | 1466697878883 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 3488 | 1466697878885 Marionette TRACE conn6 <- [1,1090,null,{}] 09:04:38 INFO - PROCESS | 3488 | 1466697878894 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}] 09:04:38 INFO - PROCESS | 3488 | 1466697878900 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:39 INFO - PROCESS | 3488 | 1466697879040 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:04:39 INFO - PROCESS | 3488 | 1466697879096 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 3488 | 1466697879098 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D6A800 == 33 [pid = 3488] [id = 282] 09:04:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F1C800) [pid = 3488] [serial = 845] [outer = 0000000000000000] 09:04:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E249B800) [pid = 3488] [serial = 846] [outer = 000000C2E1F1C800] 09:04:39 INFO - PROCESS | 3488 | 1466697879144 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E2E66C00) [pid = 3488] [serial = 847] [outer = 000000C2E1F1C800] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5466C00) [pid = 3488] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D56EC800) [pid = 3488] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E26AC400) [pid = 3488] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D5733000) [pid = 3488] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E025E000) [pid = 3488] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E3A76800) [pid = 3488] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D42D5400) [pid = 3488] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D56E0400) [pid = 3488] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DB65BC00) [pid = 3488] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DA10D800) [pid = 3488] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3840400) [pid = 3488] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D56EEC00) [pid = 3488] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:04:39 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E5480000) [pid = 3488] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:04:39 INFO - PROCESS | 3488 | 1466697879758 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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 880ms 09:04:39 INFO - PROCESS | 3488 | 1466697879767 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 3488 | 1466697879770 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:04:39 INFO - PROCESS | 3488 | 1466697879773 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 3488 | 1466697879775 Marionette TRACE conn6 <- [1,1094,null,{}] 09:04:39 INFO - PROCESS | 3488 | 1466697879779 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}] 09:04:39 INFO - PROCESS | 3488 | 1466697879781 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:39 INFO - PROCESS | 3488 | 1466697879863 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:04:39 INFO - PROCESS | 3488 | 1466697879869 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 3488 | 1466697879871 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58F3000 == 34 [pid = 3488] [id = 283] 09:04:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D5733000) [pid = 3488] [serial = 848] [outer = 0000000000000000] 09:04:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DEE0A400) [pid = 3488] [serial = 849] [outer = 000000C2D5733000] 09:04:39 INFO - PROCESS | 3488 | 1466697879915 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3120800) [pid = 3488] [serial = 850] [outer = 000000C2D5733000] 09:04:40 INFO - PROCESS | 3488 | 1466697880344 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 09:04:40 INFO - PROCESS | 3488 | 1466697880404 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 3488 | 1466697880406 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:04:40 INFO - PROCESS | 3488 | 1466697880409 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:04:40 INFO - PROCESS | 3488 | 1466697880411 Marionette TRACE conn6 <- [1,1098,null,{}] 09:04:40 INFO - PROCESS | 3488 | 1466697880415 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}] 09:04:40 INFO - PROCESS | 3488 | 1466697880416 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:40 INFO - PROCESS | 3488 | 1466697880495 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:04:40 INFO - PROCESS | 3488 | 1466697880501 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 3488 | 1466697880503 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ACD000 == 35 [pid = 3488] [id = 284] 09:04:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2D5559000) [pid = 3488] [serial = 851] [outer = 0000000000000000] 09:04:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3710400) [pid = 3488] [serial = 852] [outer = 000000C2D5559000] 09:04:40 INFO - PROCESS | 3488 | 1466697880550 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3839000) [pid = 3488] [serial = 853] [outer = 000000C2D5559000] 09:04:40 INFO - PROCESS | 3488 | 1466697880968 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 626ms 09:04:41 INFO - PROCESS | 3488 | 1466697881039 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 3488 | 1466697881041 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:04:41 INFO - PROCESS | 3488 | 1466697881045 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 3488 | 1466697881047 Marionette TRACE conn6 <- [1,1102,null,{}] 09:04:41 INFO - PROCESS | 3488 | 1466697881050 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}] 09:04:41 INFO - PROCESS | 3488 | 1466697881052 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:41 INFO - PROCESS | 3488 | 1466697881133 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:04:41 INFO - PROCESS | 3488 | 1466697881141 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 3488 | 1466697881143 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8912000 == 36 [pid = 3488] [id = 285] 09:04:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E383B000) [pid = 3488] [serial = 854] [outer = 0000000000000000] 09:04:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E473B000) [pid = 3488] [serial = 855] [outer = 000000C2E383B000] 09:04:41 INFO - PROCESS | 3488 | 1466697881189 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E4B69800) [pid = 3488] [serial = 856] [outer = 000000C2E383B000] 09:04:41 INFO - PROCESS | 3488 | 1466697881636 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 692ms 09:04:41 INFO - PROCESS | 3488 | 1466697881740 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 3488 | 1466697881744 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:04:41 INFO - PROCESS | 3488 | 1466697881750 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:04:41 INFO - PROCESS | 3488 | 1466697881755 Marionette TRACE conn6 <- [1,1106,null,{}] 09:04:41 INFO - PROCESS | 3488 | 1466697881762 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}] 09:04:41 INFO - PROCESS | 3488 | 1466697881767 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:41 INFO - PROCESS | 3488 | 1466697881918 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:04:42 INFO - PROCESS | 3488 | 1466697881988 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 3488 | 1466697881992 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB551000 == 37 [pid = 3488] [id = 286] 09:04:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D56E6400) [pid = 3488] [serial = 857] [outer = 0000000000000000] 09:04:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D5729800) [pid = 3488] [serial = 858] [outer = 000000C2D56E6400] 09:04:42 INFO - PROCESS | 3488 | 1466697882094 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D9D40000) [pid = 3488] [serial = 859] [outer = 000000C2D56E6400] 09:04:43 INFO - PROCESS | 3488 | 1466697883016 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]]]}] 09:04:43 INFO - PROCESS | 3488 | [3488] 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 09:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1444ms 09:04:43 INFO - PROCESS | 3488 | 1466697883197 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:04:43 INFO - PROCESS | 3488 | 1466697883201 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:04:43 INFO - PROCESS | 3488 | 1466697883208 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 3488 | 1466697883213 Marionette TRACE conn6 <- [1,1110,null,{}] 09:04:43 INFO - PROCESS | 3488 | 1466697883217 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}] 09:04:43 INFO - PROCESS | 3488 | 1466697883221 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:43 INFO - PROCESS | 3488 | 1466697883367 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:04:43 INFO - PROCESS | 3488 | 1466697883437 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 3488 | 1466697883440 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B9C800 == 38 [pid = 3488] [id = 287] 09:04:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DEE23800) [pid = 3488] [serial = 860] [outer = 0000000000000000] 09:04:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E02C1C00) [pid = 3488] [serial = 861] [outer = 000000C2DEE23800] 09:04:43 INFO - PROCESS | 3488 | 1466697883498 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E1F1A800) [pid = 3488] [serial = 862] [outer = 000000C2DEE23800] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ACD000 == 37 [pid = 3488] [id = 284] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58F3000 == 36 [pid = 3488] [id = 283] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D6A800 == 35 [pid = 3488] [id = 282] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3157800 == 34 [pid = 3488] [id = 281] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E262F000 == 33 [pid = 3488] [id = 280] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F5A800 == 32 [pid = 3488] [id = 279] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5A9000 == 31 [pid = 3488] [id = 278] 09:04:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA261000 == 30 [pid = 3488] [id = 277] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E5831800) [pid = 3488] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E54BD000) [pid = 3488] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5469800) [pid = 3488] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E5472800) [pid = 3488] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E15EDC00) [pid = 3488] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E31DA800) [pid = 3488] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1F1AC00) [pid = 3488] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E3834000) [pid = 3488] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DE50C400) [pid = 3488] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E02C3400) [pid = 3488] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E4D7A800) [pid = 3488] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D4514800) [pid = 3488] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D555D400) [pid = 3488] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF823C00) [pid = 3488] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFC35C00) [pid = 3488] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DC14B400) [pid = 3488] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE2EC00) [pid = 3488] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DA2A7000) [pid = 3488] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DBAD6000) [pid = 3488] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DAAF2400) [pid = 3488] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E4792800) [pid = 3488] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E540B800) [pid = 3488] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E1F1DC00) [pid = 3488] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E1523400) [pid = 3488] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E473D000) [pid = 3488] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:04:44 INFO - PROCESS | 3488 | 1466697884446 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1294ms 09:04:44 INFO - PROCESS | 3488 | 1466697884500 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 3488 | 1466697884504 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:04:44 INFO - PROCESS | 3488 | 1466697884509 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:04:44 INFO - PROCESS | 3488 | 1466697884512 Marionette TRACE conn6 <- [1,1114,null,{}] 09:04:44 INFO - PROCESS | 3488 | 1466697884518 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}] 09:04:44 INFO - PROCESS | 3488 | 1466697884521 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:44 INFO - PROCESS | 3488 | 1466697884614 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:04:44 INFO - PROCESS | 3488 | 1466697884679 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 3488 | 1466697884684 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB51C800 == 31 [pid = 3488] [id = 288] 09:04:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D60EFC00) [pid = 3488] [serial = 863] [outer = 0000000000000000] 09:04:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D9F39800) [pid = 3488] [serial = 864] [outer = 000000C2D60EFC00] 09:04:44 INFO - PROCESS | 3488 | 1466697884740 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DB660C00) [pid = 3488] [serial = 865] [outer = 000000C2D60EFC00] 09:04:45 INFO - PROCESS | 3488 | 1466697885183 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 733ms 09:04:45 INFO - PROCESS | 3488 | 1466697885246 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3488 | 1466697885251 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:04:45 INFO - PROCESS | 3488 | 1466697885257 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3488 | 1466697885260 Marionette TRACE conn6 <- [1,1118,null,{}] 09:04:45 INFO - PROCESS | 3488 | 1466697885264 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}] 09:04:45 INFO - PROCESS | 3488 | 1466697885267 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:45 INFO - PROCESS | 3488 | 1466697885357 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:04:45 INFO - PROCESS | 3488 | 1466697885365 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 3488 | 1466697885368 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC9C800 == 32 [pid = 3488] [id = 289] 09:04:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DF1F4C00) [pid = 3488] [serial = 866] [outer = 0000000000000000] 09:04:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF2A2400) [pid = 3488] [serial = 867] [outer = 000000C2DF1F4C00] 09:04:45 INFO - PROCESS | 3488 | 1466697885416 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DFA1F400) [pid = 3488] [serial = 868] [outer = 000000C2DF1F4C00] 09:04:45 INFO - PROCESS | 3488 | 1466697885909 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 09:04:45 INFO - PROCESS | 3488 | 1466697885950 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3488 | 1466697885952 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:04:45 INFO - PROCESS | 3488 | 1466697885956 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3488 | 1466697885960 Marionette TRACE conn6 <- [1,1122,null,{}] 09:04:45 INFO - PROCESS | 3488 | 1466697885972 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}] 09:04:45 INFO - PROCESS | 3488 | 1466697885977 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:46 INFO - PROCESS | 3488 | 1466697886093 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:04:46 INFO - PROCESS | 3488 | 1466697886178 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 3488 | 1466697886182 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23E9000 == 33 [pid = 3488] [id = 290] 09:04:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E0409C00) [pid = 3488] [serial = 869] [outer = 0000000000000000] 09:04:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E1532400) [pid = 3488] [serial = 870] [outer = 000000C2E0409C00] 09:04:46 INFO - PROCESS | 3488 | 1466697886231 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1F1F000) [pid = 3488] [serial = 871] [outer = 000000C2E0409C00] 09:04:46 INFO - PROCESS | 3488 | [GFX2-]: DrawTargetD2D 1.1 (000000C2E69ED9F0): Failed to create GradientStopCollection with no stops. 09:04:46 INFO - PROCESS | 3488 | [GFX3-]: No stops specified for gradient pattern. 09:04:46 INFO - PROCESS | 3488 | 1466697886648 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 735ms 09:04:46 INFO - PROCESS | 3488 | 1466697886696 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 3488 | 1466697886699 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:04:46 INFO - PROCESS | 3488 | 1466697886702 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 3488 | 1466697886704 Marionette TRACE conn6 <- [1,1126,null,{}] 09:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:04:46 INFO - PROCESS | 3488 | 1466697886708 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}] 09:04:46 INFO - PROCESS | 3488 | 1466697886710 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:46 INFO - PROCESS | 3488 | 1466697886834 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:04:46 INFO - PROCESS | 3488 | 1466697886892 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 3488 | 1466697886894 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E313D000 == 34 [pid = 3488] [id = 291] 09:04:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E22B0C00) [pid = 3488] [serial = 872] [outer = 0000000000000000] 09:04:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E26A4000) [pid = 3488] [serial = 873] [outer = 000000C2E22B0C00] 09:04:46 INFO - PROCESS | 3488 | 1466697886942 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E31D3400) [pid = 3488] [serial = 874] [outer = 000000C2E22B0C00] 09:04:47 INFO - PROCESS | 3488 | 1466697887374 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]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 09:04:47 INFO - PROCESS | 3488 | 1466697887455 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 3488 | 1466697887457 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:04:47 INFO - PROCESS | 3488 | 1466697887468 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 3488 | 1466697887470 Marionette TRACE conn6 <- [1,1130,null,{}] 09:04:47 INFO - PROCESS | 3488 | 1466697887474 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}] 09:04:47 INFO - PROCESS | 3488 | 1466697887476 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:47 INFO - PROCESS | 3488 | 1466697887584 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:04:47 INFO - PROCESS | 3488 | 1466697887597 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 3488 | 1466697887599 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58E2000 == 35 [pid = 3488] [id = 292] 09:04:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E26A3000) [pid = 3488] [serial = 875] [outer = 0000000000000000] 09:04:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3839C00) [pid = 3488] [serial = 876] [outer = 000000C2E26A3000] 09:04:47 INFO - PROCESS | 3488 | 1466697887644 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E4D7D000) [pid = 3488] [serial = 877] [outer = 000000C2E26A3000] 09:04:48 INFO - PROCESS | 3488 | 1466697888113 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]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 09:04:48 INFO - PROCESS | 3488 | 1466697888159 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 3488 | 1466697888161 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:04:48 INFO - PROCESS | 3488 | 1466697888170 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 3488 | 1466697888172 Marionette TRACE conn6 <- [1,1134,null,{}] 09:04:48 INFO - PROCESS | 3488 | 1466697888176 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}] 09:04:48 INFO - PROCESS | 3488 | 1466697888182 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:48 INFO - PROCESS | 3488 | 1466697888324 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:04:48 INFO - PROCESS | 3488 | 1466697888380 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 3488 | 1466697888382 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7212800 == 36 [pid = 3488] [id = 293] 09:04:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E547E000) [pid = 3488] [serial = 878] [outer = 0000000000000000] 09:04:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5833C00) [pid = 3488] [serial = 879] [outer = 000000C2E547E000] 09:04:48 INFO - PROCESS | 3488 | 1466697888427 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5878800) [pid = 3488] [serial = 880] [outer = 000000C2E547E000] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DFC3A400) [pid = 3488] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5559000) [pid = 3488] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF237800) [pid = 3488] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D572B800) [pid = 3488] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DA773400) [pid = 3488] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D9FA6C00) [pid = 3488] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D60F6000) [pid = 3488] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFC34400) [pid = 3488] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E4792C00) [pid = 3488] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E02D5000) [pid = 3488] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F1C800) [pid = 3488] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:04:48 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D5733000) [pid = 3488] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:04:48 INFO - PROCESS | 3488 | 1466697888836 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]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 09:04:48 INFO - PROCESS | 3488 | 1466697888906 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 3488 | 1466697888908 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:04:48 INFO - PROCESS | 3488 | 1466697888911 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 3488 | 1466697888913 Marionette TRACE conn6 <- [1,1138,null,{}] 09:04:48 INFO - PROCESS | 3488 | 1466697888917 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}] 09:04:48 INFO - PROCESS | 3488 | 1466697888919 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:49 INFO - PROCESS | 3488 | 1466697889004 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:04:49 INFO - PROCESS | 3488 | 1466697889011 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3488 | 1466697889013 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8908800 == 37 [pid = 3488] [id = 294] 09:04:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DFC3A400) [pid = 3488] [serial = 881] [outer = 0000000000000000] 09:04:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E370C000) [pid = 3488] [serial = 882] [outer = 000000C2DFC3A400] 09:04:49 INFO - PROCESS | 3488 | 1466697889058 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E587C400) [pid = 3488] [serial = 883] [outer = 000000C2DFC3A400] 09:04:49 INFO - PROCESS | 3488 | 1466697889481 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]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 09:04:49 INFO - PROCESS | 3488 | 1466697889544 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 3488 | 1466697889546 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:04:49 INFO - PROCESS | 3488 | 1466697889557 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 3488 | 1466697889559 Marionette TRACE conn6 <- [1,1142,null,{}] 09:04:49 INFO - PROCESS | 3488 | 1466697889564 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}] 09:04:49 INFO - PROCESS | 3488 | 1466697889566 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:49 INFO - PROCESS | 3488 | 1466697889652 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:04:49 INFO - PROCESS | 3488 | 1466697889659 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3488 | 1466697889661 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B64000 == 38 [pid = 3488] [id = 295] 09:04:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E587E400) [pid = 3488] [serial = 884] [outer = 0000000000000000] 09:04:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E5885800) [pid = 3488] [serial = 885] [outer = 000000C2E587E400] 09:04:49 INFO - PROCESS | 3488 | 1466697889706 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5956400) [pid = 3488] [serial = 886] [outer = 000000C2E587E400] 09:04:50 INFO - PROCESS | 3488 | 1466697890130 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]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 09:04:50 INFO - PROCESS | 3488 | 1466697890182 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 3488 | 1466697890184 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:04:50 INFO - PROCESS | 3488 | 1466697890188 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 3488 | 1466697890190 Marionette TRACE conn6 <- [1,1146,null,{}] 09:04:50 INFO - PROCESS | 3488 | 1466697890193 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}] 09:04:50 INFO - PROCESS | 3488 | 1466697890195 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:50 INFO - PROCESS | 3488 | 1466697890280 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:04:50 INFO - PROCESS | 3488 | 1466697890288 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 3488 | 1466697890290 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A6000 == 39 [pid = 3488] [id = 296] 09:04:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E5AAB400) [pid = 3488] [serial = 887] [outer = 0000000000000000] 09:04:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5AB5000) [pid = 3488] [serial = 888] [outer = 000000C2E5AAB400] 09:04:50 INFO - PROCESS | 3488 | 1466697890334 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5BF4C00) [pid = 3488] [serial = 889] [outer = 000000C2E5AAB400] 09:04:50 INFO - PROCESS | 3488 | 1466697890962 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] 09:04:51 INFO - PROCESS | 3488 | 1466697891036 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:04:51 INFO - PROCESS | 3488 | 1466697891041 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3488 | 1466697891045 Marionette TRACE conn6 <- [1,1150,null,{}] 09:04:51 INFO - PROCESS | 3488 | 1466697891051 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}] 09:04:51 INFO - PROCESS | 3488 | 1466697891054 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:51 INFO - PROCESS | 3488 | 1466697891173 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:04:51 INFO - PROCESS | 3488 | 1466697891294 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 3488 | 1466697891297 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E047B000 == 40 [pid = 3488] [id = 297] 09:04:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DA95E800) [pid = 3488] [serial = 890] [outer = 0000000000000000] 09:04:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DEE0F800) [pid = 3488] [serial = 891] [outer = 000000C2DA95E800] 09:04:51 INFO - PROCESS | 3488 | 1466697891358 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF70EC00) [pid = 3488] [serial = 892] [outer = 000000C2DA95E800] 09:04:51 INFO - PROCESS | 3488 | 1466697891985 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 09:04:52 INFO - PROCESS | 3488 | 1466697892031 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 3488 | 1466697892037 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:04:52 INFO - PROCESS | 3488 | 1466697892043 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 3488 | 1466697892047 Marionette TRACE conn6 <- [1,1154,null,{}] 09:04:52 INFO - PROCESS | 3488 | 1466697892051 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}] 09:04:52 INFO - PROCESS | 3488 | 1466697892054 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:52 INFO - PROCESS | 3488 | 1466697892170 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:04:52 INFO - PROCESS | 3488 | 1466697892290 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 3488 | 1466697892292 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B67000 == 41 [pid = 3488] [id = 298] 09:04:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F3E000) [pid = 3488] [serial = 893] [outer = 0000000000000000] 09:04:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E26A1800) [pid = 3488] [serial = 894] [outer = 000000C2E1F3E000] 09:04:52 INFO - PROCESS | 3488 | 1466697892351 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E473E800) [pid = 3488] [serial = 895] [outer = 000000C2E1F3E000] 09:04:52 INFO - PROCESS | 3488 | 1466697892968 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]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 09:04:53 INFO - PROCESS | 3488 | 1466697893035 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 3488 | 1466697893038 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:04:53 INFO - PROCESS | 3488 | 1466697893042 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 3488 | 1466697893046 Marionette TRACE conn6 <- [1,1158,null,{}] 09:04:53 INFO - PROCESS | 3488 | 1466697893059 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}] 09:04:53 INFO - PROCESS | 3488 | 1466697893064 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:53 INFO - PROCESS | 3488 | 1466697893207 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:04:53 INFO - PROCESS | 3488 | 1466697893329 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 3488 | 1466697893333 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2871800 == 42 [pid = 3488] [id = 299] 09:04:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5885C00) [pid = 3488] [serial = 896] [outer = 0000000000000000] 09:04:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5AAA000) [pid = 3488] [serial = 897] [outer = 000000C2E5885C00] 09:04:53 INFO - PROCESS | 3488 | 1466697893394 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5BFCC00) [pid = 3488] [serial = 898] [outer = 000000C2E5885C00] 09:04:54 INFO - PROCESS | 3488 | 1466697894177 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1196ms 09:04:54 INFO - PROCESS | 3488 | 1466697894239 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3488 | 1466697894244 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:04:54 INFO - PROCESS | 3488 | 1466697894249 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 3488 | 1466697894253 Marionette TRACE conn6 <- [1,1162,null,{}] 09:04:54 INFO - PROCESS | 3488 | 1466697894258 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}] 09:04:54 INFO - PROCESS | 3488 | 1466697894262 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:54 INFO - PROCESS | 3488 | 1466697894412 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE56C000 == 41 [pid = 3488] [id = 276] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B64000 == 40 [pid = 3488] [id = 295] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8908800 == 39 [pid = 3488] [id = 294] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7212800 == 38 [pid = 3488] [id = 293] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58E2000 == 37 [pid = 3488] [id = 292] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E313D000 == 36 [pid = 3488] [id = 291] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23E9000 == 35 [pid = 3488] [id = 290] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC9C800 == 34 [pid = 3488] [id = 289] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB51C800 == 33 [pid = 3488] [id = 288] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B9C800 == 32 [pid = 3488] [id = 287] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8912000 == 31 [pid = 3488] [id = 285] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB551000 == 30 [pid = 3488] [id = 286] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2871800 == 29 [pid = 3488] [id = 299] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B67000 == 28 [pid = 3488] [id = 298] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E047B000 == 27 [pid = 3488] [id = 297] 09:04:55 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A6000 == 26 [pid = 3488] [id = 296] 09:04:55 INFO - PROCESS | 3488 | 1466697895126 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 3488 | 1466697895130 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF2CE800) [pid = 3488] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D5730000) [pid = 3488] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D60FCC00) [pid = 3488] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DB5D9000) [pid = 3488] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DBC6A400) [pid = 3488] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DEE31400) [pid = 3488] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DA772400) [pid = 3488] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DF23A800) [pid = 3488] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DBACC800) [pid = 3488] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E1F33C00) [pid = 3488] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E02C0800) [pid = 3488] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5839000) [pid = 3488] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E5469C00) [pid = 3488] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E1527C00) [pid = 3488] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E249B800) [pid = 3488] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE0A400) [pid = 3488] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3120800) [pid = 3488] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E0257800) [pid = 3488] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E473B000) [pid = 3488] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E2E66C00) [pid = 3488] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E02C3C00) [pid = 3488] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E3710400) [pid = 3488] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E3839000) [pid = 3488] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E15E5800) [pid = 3488] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DF70DC00) [pid = 3488] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:04:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5B80000 == 27 [pid = 3488] [id = 300] 09:04:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D4A0DC00) [pid = 3488] [serial = 899] [outer = 0000000000000000] 09:04:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D4DBA400) [pid = 3488] [serial = 900] [outer = 000000C2D4A0DC00] 09:04:55 INFO - PROCESS | 3488 | 1466697895287 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D555C800) [pid = 3488] [serial = 901] [outer = 000000C2D4A0DC00] 09:04:55 INFO - PROCESS | 3488 | 1466697895767 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] 09:04:55 INFO - PROCESS | 3488 | 1466697895858 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:04:55 INFO - PROCESS | 3488 | 1466697895862 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 3488 | 1466697895865 Marionette TRACE conn6 <- [1,1166,null,{}] 09:04:55 INFO - PROCESS | 3488 | 1466697895871 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}] 09:04:55 INFO - PROCESS | 3488 | 1466697895875 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:55 INFO - PROCESS | 3488 | 1466697895977 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:04:55 INFO - PROCESS | 3488 | 1466697895987 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 3488 | 1466697895990 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB552000 == 28 [pid = 3488] [id = 301] 09:04:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D65DE800) [pid = 3488] [serial = 902] [outer = 0000000000000000] 09:04:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D6DB4000) [pid = 3488] [serial = 903] [outer = 000000C2D65DE800] 09:04:56 INFO - PROCESS | 3488 | 1466697896039 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DA969800) [pid = 3488] [serial = 904] [outer = 000000C2D65DE800] 09:04:56 INFO - PROCESS | 3488 | 1466697896560 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] 09:04:56 INFO - PROCESS | 3488 | 1466697896608 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:04:56 INFO - PROCESS | 3488 | 1466697896613 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 3488 | 1466697896615 Marionette TRACE conn6 <- [1,1170,null,{}] 09:04:56 INFO - PROCESS | 3488 | 1466697896620 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}] 09:04:56 INFO - PROCESS | 3488 | 1466697896623 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:56 INFO - PROCESS | 3488 | 1466697896746 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:04:56 INFO - PROCESS | 3488 | 1466697896762 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 3488 | 1466697896764 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC1F000 == 29 [pid = 3488] [id = 302] 09:04:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DB65E000) [pid = 3488] [serial = 905] [outer = 0000000000000000] 09:04:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DBAD8400) [pid = 3488] [serial = 906] [outer = 000000C2DB65E000] 09:04:56 INFO - PROCESS | 3488 | 1466697896821 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE11800) [pid = 3488] [serial = 907] [outer = 000000C2DB65E000] 09:04:57 INFO - PROCESS | 3488 | 1466697897271 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] 09:04:57 INFO - PROCESS | 3488 | 1466697897357 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:04:57 INFO - PROCESS | 3488 | 1466697897363 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:04:57 INFO - PROCESS | 3488 | 1466697897369 Marionette TRACE conn6 <- [1,1174,null,{}] 09:04:57 INFO - PROCESS | 3488 | 1466697897379 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}] 09:04:57 INFO - PROCESS | 3488 | 1466697897383 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:57 INFO - PROCESS | 3488 | 1466697897509 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:04:57 INFO - PROCESS | 3488 | 1466697897555 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 3488 | 1466697897558 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8E000 == 30 [pid = 3488] [id = 303] 09:04:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2D0400) [pid = 3488] [serial = 908] [outer = 0000000000000000] 09:04:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF70E400) [pid = 3488] [serial = 909] [outer = 000000C2DF2D0400] 09:04:57 INFO - PROCESS | 3488 | 1466697897605 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFACB800) [pid = 3488] [serial = 910] [outer = 000000C2DF2D0400] 09:04:58 INFO - PROCESS | 3488 | 1466697898064 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] 09:04:58 INFO - PROCESS | 3488 | 1466697898114 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:04:58 INFO - PROCESS | 3488 | 1466697898118 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3488 | 1466697898120 Marionette TRACE conn6 <- [1,1178,null,{}] 09:04:58 INFO - PROCESS | 3488 | 1466697898124 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}] 09:04:58 INFO - PROCESS | 3488 | 1466697898126 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:58 INFO - PROCESS | 3488 | 1466697898241 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:04:58 INFO - PROCESS | 3488 | 1466697898291 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 3488 | 1466697898294 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23EB800 == 31 [pid = 3488] [id = 304] 09:04:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E025C800) [pid = 3488] [serial = 911] [outer = 0000000000000000] 09:04:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E0260800) [pid = 3488] [serial = 912] [outer = 000000C2E025C800] 09:04:58 INFO - PROCESS | 3488 | 1466697898347 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02C8000) [pid = 3488] [serial = 913] [outer = 000000C2E025C800] 09:04:58 INFO - PROCESS | 3488 | 1466697898865 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] 09:04:58 INFO - PROCESS | 3488 | 1466697898906 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:04:58 INFO - PROCESS | 3488 | 1466697898910 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3488 | 1466697898912 Marionette TRACE conn6 <- [1,1182,null,{}] 09:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:04:58 INFO - PROCESS | 3488 | 1466697898915 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}] 09:04:58 INFO - PROCESS | 3488 | 1466697898917 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:59 INFO - PROCESS | 3488 | 1466697899025 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:04:59 INFO - PROCESS | 3488 | 1466697899033 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 3488 | 1466697899039 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E288E000 == 32 [pid = 3488] [id = 305] 09:04:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E152A000) [pid = 3488] [serial = 914] [outer = 0000000000000000] 09:04:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E15DF800) [pid = 3488] [serial = 915] [outer = 000000C2E152A000] 09:04:59 INFO - PROCESS | 3488 | 1466697899136 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1F21000) [pid = 3488] [serial = 916] [outer = 000000C2E152A000] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E22B0C00) [pid = 3488] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE23800) [pid = 3488] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D60EFC00) [pid = 3488] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E383B000) [pid = 3488] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E0409C00) [pid = 3488] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D56E6400) [pid = 3488] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF1F4C00) [pid = 3488] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E26A3000) [pid = 3488] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E547E000) [pid = 3488] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFC3A400) [pid = 3488] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E587E400) [pid = 3488] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:04:59 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E5AAB400) [pid = 3488] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:04:59 INFO - PROCESS | 3488 | 1466697899763 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] 09:04:59 INFO - PROCESS | 3488 | 1466697899798 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:04:59 INFO - PROCESS | 3488 | 1466697899802 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 3488 | 1466697899804 Marionette TRACE conn6 <- [1,1186,null,{}] 09:04:59 INFO - PROCESS | 3488 | 1466697899807 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}] 09:04:59 INFO - PROCESS | 3488 | 1466697899810 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:59 INFO - PROCESS | 3488 | 1466697899896 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:04:59 INFO - PROCESS | 3488 | 1466697899904 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 3488 | 1466697899906 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:04:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D4A3D000 == 33 [pid = 3488] [id = 306] 09:04:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE07000) [pid = 3488] [serial = 917] [outer = 0000000000000000] 09:04:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E26A5C00) [pid = 3488] [serial = 918] [outer = 000000C2DEE07000] 09:04:59 INFO - PROCESS | 3488 | 1466697899959 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E2FE7800) [pid = 3488] [serial = 919] [outer = 000000C2DEE07000] 09:05:00 INFO - PROCESS | 3488 | 1466697900380 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 09:05:00 INFO - PROCESS | 3488 | 1466697900433 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 3488 | 1466697900435 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:05:00 INFO - PROCESS | 3488 | 1466697900439 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 3488 | 1466697900441 Marionette TRACE conn6 <- [1,1190,null,{}] 09:05:00 INFO - PROCESS | 3488 | 1466697900445 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}] 09:05:00 INFO - PROCESS | 3488 | 1466697900447 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:00 INFO - PROCESS | 3488 | 1466697900531 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:05:00 INFO - PROCESS | 3488 | 1466697900536 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 3488 | 1466697900538 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58DF800 == 34 [pid = 3488] [id = 307] 09:05:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E31D8400) [pid = 3488] [serial = 920] [outer = 0000000000000000] 09:05:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E3704400) [pid = 3488] [serial = 921] [outer = 000000C2E31D8400] 09:05:00 INFO - PROCESS | 3488 | 1466697900583 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3807C00) [pid = 3488] [serial = 922] [outer = 000000C2E31D8400] 09:05:01 INFO - PROCESS | 3488 | 1466697901042 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]]]}] 09:05:01 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 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 09:05:01 INFO - PROCESS | 3488 | 1466697901113 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3488 | 1466697901115 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:05:01 INFO - PROCESS | 3488 | 1466697901118 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 3488 | 1466697901120 Marionette TRACE conn6 <- [1,1194,null,{}] 09:05:01 INFO - PROCESS | 3488 | 1466697901124 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}] 09:05:01 INFO - PROCESS | 3488 | 1466697901126 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:01 INFO - PROCESS | 3488 | 1466697901216 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:05:01 INFO - PROCESS | 3488 | 1466697901223 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 3488 | 1466697901225 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4E000 == 35 [pid = 3488] [id = 308] 09:05:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3836C00) [pid = 3488] [serial = 923] [outer = 0000000000000000] 09:05:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E383E400) [pid = 3488] [serial = 924] [outer = 000000C2E3836C00] 09:05:01 INFO - PROCESS | 3488 | 1466697901271 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E473F800) [pid = 3488] [serial = 925] [outer = 000000C2E3836C00] 09:05:01 INFO - PROCESS | 3488 | 1466697901967 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]]]}] 09:05:02 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 09:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 945ms 09:05:02 INFO - PROCESS | 3488 | 1466697902067 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 3488 | 1466697902072 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:05:02 INFO - PROCESS | 3488 | 1466697902077 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:05:02 INFO - PROCESS | 3488 | 1466697902081 Marionette TRACE conn6 <- [1,1198,null,{}] 09:05:02 INFO - PROCESS | 3488 | 1466697902096 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}] 09:05:02 INFO - PROCESS | 3488 | 1466697902099 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:02 INFO - PROCESS | 3488 | 1466697902267 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:05:02 INFO - PROCESS | 3488 | 1466697902355 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 3488 | 1466697902359 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1A4000 == 36 [pid = 3488] [id = 309] 09:05:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D56E7000) [pid = 3488] [serial = 926] [outer = 0000000000000000] 09:05:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D6533C00) [pid = 3488] [serial = 927] [outer = 000000C2D56E7000] 09:05:02 INFO - PROCESS | 3488 | 1466697902418 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DB6A1800) [pid = 3488] [serial = 928] [outer = 000000C2D56E7000] 09:05:03 INFO - PROCESS | 3488 | 1466697903123 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1078ms 09:05:03 INFO - PROCESS | 3488 | 1466697903159 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3488 | 1466697903164 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:05:03 INFO - PROCESS | 3488 | 1466697903171 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3488 | 1466697903174 Marionette TRACE conn6 <- [1,1202,null,{}] 09:05:03 INFO - PROCESS | 3488 | 1466697903178 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}] 09:05:03 INFO - PROCESS | 3488 | 1466697903182 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:03 INFO - PROCESS | 3488 | 1466697903334 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:05:03 INFO - PROCESS | 3488 | 1466697903411 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 3488 | 1466697903413 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E287C000 == 37 [pid = 3488] [id = 310] 09:05:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DA962C00) [pid = 3488] [serial = 929] [outer = 0000000000000000] 09:05:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DF2CE800) [pid = 3488] [serial = 930] [outer = 000000C2DA962C00] 09:05:03 INFO - PROCESS | 3488 | 1466697903526 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DFC3C800) [pid = 3488] [serial = 931] [outer = 000000C2DA962C00] 09:05:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC0D800 == 36 [pid = 3488] [id = 250] 09:05:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15C0000 == 35 [pid = 3488] [id = 265] 09:05:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6286800 == 34 [pid = 3488] [id = 249] 09:05:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F92000 == 33 [pid = 3488] [id = 252] 09:05:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE564800 == 32 [pid = 3488] [id = 264] 09:05:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D677E000 == 31 [pid = 3488] [id = 248] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E26A4000) [pid = 3488] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E02C1C00) [pid = 3488] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F1A800) [pid = 3488] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D9F39800) [pid = 3488] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DB660C00) [pid = 3488] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E4B69800) [pid = 3488] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1532400) [pid = 3488] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D5729800) [pid = 3488] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D9D40000) [pid = 3488] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF2A2400) [pid = 3488] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DFA1F400) [pid = 3488] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3839C00) [pid = 3488] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E31D3400) [pid = 3488] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E5833C00) [pid = 3488] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E370C000) [pid = 3488] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5885800) [pid = 3488] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E5BF4C00) [pid = 3488] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E5878800) [pid = 3488] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E5956400) [pid = 3488] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E5AB5000) [pid = 3488] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E4D7D000) [pid = 3488] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E587C400) [pid = 3488] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E1F1F000) [pid = 3488] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:05:04 INFO - PROCESS | 3488 | 1466697904407 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]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1293ms 09:05:04 INFO - PROCESS | 3488 | 1466697904466 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 3488 | 1466697904470 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:05:04 INFO - PROCESS | 3488 | 1466697904475 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 3488 | 1466697904478 Marionette TRACE conn6 <- [1,1206,null,{}] 09:05:04 INFO - PROCESS | 3488 | 1466697904484 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}] 09:05:04 INFO - PROCESS | 3488 | 1466697904487 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:04 INFO - PROCESS | 3488 | 1466697904582 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:05:04 INFO - PROCESS | 3488 | 1466697904596 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 3488 | 1466697904598 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB51D000 == 32 [pid = 3488] [id = 311] 09:05:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D3A4BC00) [pid = 3488] [serial = 932] [outer = 0000000000000000] 09:05:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D6DB7C00) [pid = 3488] [serial = 933] [outer = 000000C2D3A4BC00] 09:05:04 INFO - PROCESS | 3488 | 1466697904651 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DB65E400) [pid = 3488] [serial = 934] [outer = 000000C2D3A4BC00] 09:05:05 INFO - PROCESS | 3488 | 1466697905167 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 733ms 09:05:05 INFO - PROCESS | 3488 | 1466697905208 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 3488 | 1466697905212 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:05:05 INFO - PROCESS | 3488 | 1466697905219 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 3488 | 1466697905222 Marionette TRACE conn6 <- [1,1210,null,{}] 09:05:05 INFO - PROCESS | 3488 | 1466697905226 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}] 09:05:05 INFO - PROCESS | 3488 | 1466697905228 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:05 INFO - PROCESS | 3488 | 1466697905321 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:05:05 INFO - PROCESS | 3488 | 1466697905331 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 3488 | 1466697905333 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0480000 == 33 [pid = 3488] [id = 312] 09:05:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DF2C4800) [pid = 3488] [serial = 935] [outer = 0000000000000000] 09:05:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DF2CE400) [pid = 3488] [serial = 936] [outer = 000000C2DF2C4800] 09:05:05 INFO - PROCESS | 3488 | 1466697905381 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DFA1CC00) [pid = 3488] [serial = 937] [outer = 000000C2DF2C4800] 09:05:05 INFO - PROCESS | 3488 | 1466697905857 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] 09:05:05 INFO - PROCESS | 3488 | 1466697905914 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:05:05 INFO - PROCESS | 3488 | 1466697905918 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 3488 | 1466697905922 Marionette TRACE conn6 <- [1,1214,null,{}] 09:05:05 INFO - PROCESS | 3488 | 1466697905933 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}] 09:05:05 INFO - PROCESS | 3488 | 1466697905938 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:06 INFO - PROCESS | 3488 | 1466697906057 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:05:06 INFO - PROCESS | 3488 | 1466697906140 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 3488 | 1466697906144 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23F1000 == 34 [pid = 3488] [id = 313] 09:05:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E02C0800) [pid = 3488] [serial = 938] [outer = 0000000000000000] 09:05:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E1523400) [pid = 3488] [serial = 939] [outer = 000000C2E02C0800] 09:05:06 INFO - PROCESS | 3488 | 1466697906193 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1E25800) [pid = 3488] [serial = 940] [outer = 000000C2E02C0800] 09:05:06 INFO - PROCESS | 3488 | 1466697906619 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 09:05:06 INFO - PROCESS | 3488 | 1466697906654 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3488 | 1466697906657 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:05:06 INFO - PROCESS | 3488 | 1466697906660 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 3488 | 1466697906662 Marionette TRACE conn6 <- [1,1218,null,{}] 09:05:06 INFO - PROCESS | 3488 | 1466697906666 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}] 09:05:06 INFO - PROCESS | 3488 | 1466697906668 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:06 INFO - PROCESS | 3488 | 1466697906782 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:05:06 INFO - PROCESS | 3488 | 1466697906788 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 3488 | 1466697906790 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3849800 == 35 [pid = 3488] [id = 314] 09:05:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E1F1F000) [pid = 3488] [serial = 941] [outer = 0000000000000000] 09:05:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E1F40000) [pid = 3488] [serial = 942] [outer = 000000C2E1F1F000] 09:05:06 INFO - PROCESS | 3488 | 1466697906836 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E2E6B400) [pid = 3488] [serial = 943] [outer = 000000C2E1F1F000] 09:05:07 INFO - PROCESS | 3488 | 1466697907291 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 09:05:07 INFO - PROCESS | 3488 | 1466697907354 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 3488 | 1466697907356 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:05:07 INFO - PROCESS | 3488 | 1466697907360 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 3488 | 1466697907361 Marionette TRACE conn6 <- [1,1222,null,{}] 09:05:07 INFO - PROCESS | 3488 | 1466697907365 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}] 09:05:07 INFO - PROCESS | 3488 | 1466697907367 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:07 INFO - PROCESS | 3488 | 1466697907508 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:05:07 INFO - PROCESS | 3488 | 1466697907527 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 3488 | 1466697907529 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58E6000 == 36 [pid = 3488] [id = 315] 09:05:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E31D8800) [pid = 3488] [serial = 944] [outer = 0000000000000000] 09:05:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E370E000) [pid = 3488] [serial = 945] [outer = 000000C2E31D8800] 09:05:07 INFO - PROCESS | 3488 | 1466697907575 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3A6C400) [pid = 3488] [serial = 946] [outer = 000000C2E31D8800] 09:05:08 INFO - PROCESS | 3488 | 1466697908015 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 09:05:08 INFO - PROCESS | 3488 | 1466697908053 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 3488 | 1466697908056 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:05:08 INFO - PROCESS | 3488 | 1466697908059 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 3488 | 1466697908061 Marionette TRACE conn6 <- [1,1226,null,{}] 09:05:08 INFO - PROCESS | 3488 | 1466697908069 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}] 09:05:08 INFO - PROCESS | 3488 | 1466697908076 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:08 INFO - PROCESS | 3488 | 1466697908211 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:05:08 INFO - PROCESS | 3488 | 1466697908269 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 3488 | 1466697908271 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7212800 == 37 [pid = 3488] [id = 316] 09:05:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E4D75000) [pid = 3488] [serial = 947] [outer = 0000000000000000] 09:05:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5467800) [pid = 3488] [serial = 948] [outer = 000000C2E4D75000] 09:05:08 INFO - PROCESS | 3488 | 1466697908316 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E54B8400) [pid = 3488] [serial = 949] [outer = 000000C2E4D75000] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D65DE800) [pid = 3488] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DB65E000) [pid = 3488] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D4A0DC00) [pid = 3488] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DA95E800) [pid = 3488] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E1F3E000) [pid = 3488] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E025C800) [pid = 3488] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E152A000) [pid = 3488] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E31D8400) [pid = 3488] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF2D0400) [pid = 3488] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:05:08 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE07000) [pid = 3488] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:05:08 INFO - PROCESS | 3488 | 1466697908727 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 733ms 09:05:08 INFO - PROCESS | 3488 | 1466697908795 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 3488 | 1466697908797 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:05:08 INFO - PROCESS | 3488 | 1466697908831 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 3488 | 1466697908833 Marionette TRACE conn6 <- [1,1230,null,{}] 09:05:08 INFO - PROCESS | 3488 | 1466697908837 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}] 09:05:08 INFO - PROCESS | 3488 | 1466697908839 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:08 INFO - PROCESS | 3488 | 1466697908923 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:05:08 INFO - PROCESS | 3488 | 1466697908929 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 3488 | 1466697908931 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E742E800 == 38 [pid = 3488] [id = 317] 09:05:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DFA24000) [pid = 3488] [serial = 950] [outer = 0000000000000000] 09:05:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E380C000) [pid = 3488] [serial = 951] [outer = 000000C2DFA24000] 09:05:08 INFO - PROCESS | 3488 | 1466697908978 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E54C1800) [pid = 3488] [serial = 952] [outer = 000000C2DFA24000] 09:05:09 INFO - PROCESS | 3488 | 1466697909386 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 09:05:09 INFO - PROCESS | 3488 | 1466697909459 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 3488 | 1466697909461 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:05:09 INFO - PROCESS | 3488 | 1466697909465 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 3488 | 1466697909467 Marionette TRACE conn6 <- [1,1234,null,{}] 09:05:09 INFO - PROCESS | 3488 | 1466697909470 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}] 09:05:09 INFO - PROCESS | 3488 | 1466697909472 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:09 INFO - PROCESS | 3488 | 1466697909565 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:05:09 INFO - PROCESS | 3488 | 1466697909572 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 3488 | 1466697909574 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8918000 == 39 [pid = 3488] [id = 318] 09:05:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E5834000) [pid = 3488] [serial = 953] [outer = 0000000000000000] 09:05:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E5838400) [pid = 3488] [serial = 954] [outer = 000000C2E5834000] 09:05:09 INFO - PROCESS | 3488 | 1466697909620 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E587EC00) [pid = 3488] [serial = 955] [outer = 000000C2E5834000] 09:05:10 INFO - PROCESS | 3488 | 1466697910066 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 628ms 09:05:10 INFO - PROCESS | 3488 | 1466697910100 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3488 | 1466697910102 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:05:10 INFO - PROCESS | 3488 | 1466697910105 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:05:10 INFO - PROCESS | 3488 | 1466697910108 Marionette TRACE conn6 <- [1,1238,null,{}] 09:05:10 INFO - PROCESS | 3488 | 1466697910111 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}] 09:05:10 INFO - PROCESS | 3488 | 1466697910113 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:10 INFO - PROCESS | 3488 | 1466697910198 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:05:10 INFO - PROCESS | 3488 | 1466697910204 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 3488 | 1466697910206 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2062800 == 40 [pid = 3488] [id = 319] 09:05:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5952800) [pid = 3488] [serial = 956] [outer = 0000000000000000] 09:05:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E5957C00) [pid = 3488] [serial = 957] [outer = 000000C2E5952800] 09:05:10 INFO - PROCESS | 3488 | 1466697910251 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5BEF800) [pid = 3488] [serial = 958] [outer = 000000C2E5952800] 09:05:10 INFO - PROCESS | 3488 | 1466697910915 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 838ms 09:05:10 INFO - PROCESS | 3488 | 1466697910949 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3488 | 1466697910954 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:05:10 INFO - PROCESS | 3488 | 1466697910959 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 3488 | 1466697910963 Marionette TRACE conn6 <- [1,1242,null,{}] 09:05:10 INFO - PROCESS | 3488 | 1466697910970 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}] 09:05:10 INFO - PROCESS | 3488 | 1466697910974 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:11 INFO - PROCESS | 3488 | 1466697911090 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:05:11 INFO - PROCESS | 3488 | 1466697911210 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 3488 | 1466697911213 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0195800 == 41 [pid = 3488] [id = 320] 09:05:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DA1C6800) [pid = 3488] [serial = 959] [outer = 0000000000000000] 09:05:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DE50E800) [pid = 3488] [serial = 960] [outer = 000000C2DA1C6800] 09:05:11 INFO - PROCESS | 3488 | 1466697911274 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DF2DAC00) [pid = 3488] [serial = 961] [outer = 000000C2DA1C6800] 09:05:11 INFO - PROCESS | 3488 | 1466697911911 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 987ms 09:05:11 INFO - PROCESS | 3488 | 1466697911948 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 3488 | 1466697911954 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:05:11 INFO - PROCESS | 3488 | 1466697911961 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 3488 | 1466697911964 Marionette TRACE conn6 <- [1,1246,null,{}] 09:05:11 INFO - PROCESS | 3488 | 1466697911969 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}] 09:05:11 INFO - PROCESS | 3488 | 1466697911972 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:12 INFO - PROCESS | 3488 | 1466697912088 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:05:12 INFO - PROCESS | 3488 | 1466697912207 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 3488 | 1466697912210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B55800 == 42 [pid = 3488] [id = 321] 09:05:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1D9B800) [pid = 3488] [serial = 962] [outer = 0000000000000000] 09:05:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F20400) [pid = 3488] [serial = 963] [outer = 000000C2E1D9B800] 09:05:12 INFO - PROCESS | 3488 | 1466697912269 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3836400) [pid = 3488] [serial = 964] [outer = 000000C2E1D9B800] 09:05:12 INFO - PROCESS | 3488 | 1466697912902 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 09:05:12 INFO - PROCESS | 3488 | 1466697912948 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3488 | 1466697912951 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:05:12 INFO - PROCESS | 3488 | 1466697912955 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 3488 | 1466697912960 Marionette TRACE conn6 <- [1,1250,null,{}] 09:05:12 INFO - PROCESS | 3488 | 1466697912972 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}] 09:05:12 INFO - PROCESS | 3488 | 1466697912977 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:13 INFO - PROCESS | 3488 | 1466697913094 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:05:13 INFO - PROCESS | 3488 | 1466697913215 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 3488 | 1466697913219 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B7E000 == 43 [pid = 3488] [id = 322] 09:05:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E3710400) [pid = 3488] [serial = 965] [outer = 0000000000000000] 09:05:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5BEEC00) [pid = 3488] [serial = 966] [outer = 000000C2E3710400] 09:05:13 INFO - PROCESS | 3488 | 1466697913279 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5C82800) [pid = 3488] [serial = 967] [outer = 000000C2E3710400] 09:05:13 INFO - PROCESS | 3488 | 1466697913885 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 09:05:13 INFO - PROCESS | 3488 | 1466697913942 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 3488 | 1466697913945 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:05:13 INFO - PROCESS | 3488 | 1466697913949 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 3488 | 1466697913951 Marionette TRACE conn6 <- [1,1254,null,{}] 09:05:13 INFO - PROCESS | 3488 | 1466697913955 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}] 09:05:13 INFO - PROCESS | 3488 | 1466697913958 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:14 INFO - PROCESS | 3488 | 1466697914073 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:05:14 INFO - PROCESS | 3488 | 1466697914304 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 3488 | 1466697914308 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA20D800 == 44 [pid = 3488] [id = 323] 09:05:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D3AD9000) [pid = 3488] [serial = 968] [outer = 0000000000000000] 09:05:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D56E1000) [pid = 3488] [serial = 969] [outer = 000000C2D3AD9000] 09:05:14 INFO - PROCESS | 3488 | 1466697914372 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2D60F6400) [pid = 3488] [serial = 970] [outer = 000000C2D3AD9000] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC0D000 == 43 [pid = 3488] [id = 256] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E262E800 == 42 [pid = 3488] [id = 253] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D95800 == 41 [pid = 3488] [id = 254] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8D000 == 40 [pid = 3488] [id = 258] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4728000 == 39 [pid = 3488] [id = 255] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1575000 == 38 [pid = 3488] [id = 251] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5B80000 == 37 [pid = 3488] [id = 300] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6558000 == 36 [pid = 3488] [id = 261] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B52000 == 35 [pid = 3488] [id = 257] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB551800 == 34 [pid = 3488] [id = 263] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E894E800 == 33 [pid = 3488] [id = 260] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E1A800 == 32 [pid = 3488] [id = 262] 09:05:15 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E890C800 == 31 [pid = 3488] [id = 259] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D6DB4000) [pid = 3488] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DA969800) [pid = 3488] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DBAD8400) [pid = 3488] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D4DBA400) [pid = 3488] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D555C800) [pid = 3488] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DF70EC00) [pid = 3488] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DEE0F800) [pid = 3488] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E473E800) [pid = 3488] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E26A1800) [pid = 3488] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5AAA000) [pid = 3488] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E0260800) [pid = 3488] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E02C8000) [pid = 3488] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E383E400) [pid = 3488] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E15DF800) [pid = 3488] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3704400) [pid = 3488] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF70E400) [pid = 3488] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DFACB800) [pid = 3488] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E26A5C00) [pid = 3488] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F21000) [pid = 3488] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3807C00) [pid = 3488] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE11800) [pid = 3488] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E2FE7800) [pid = 3488] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:05:15 INFO - PROCESS | 3488 | 1466697915684 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1841ms 09:05:15 INFO - PROCESS | 3488 | 1466697915792 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3488 | 1466697915797 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:05:15 INFO - PROCESS | 3488 | 1466697915802 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 3488 | 1466697915806 Marionette TRACE conn6 <- [1,1258,null,{}] 09:05:15 INFO - PROCESS | 3488 | 1466697915813 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}] 09:05:15 INFO - PROCESS | 3488 | 1466697915817 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:15 INFO - PROCESS | 3488 | 1466697915934 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:05:15 INFO - PROCESS | 3488 | 1466697915945 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 3488 | 1466697915948 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8ADB000 == 32 [pid = 3488] [id = 324] 09:05:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D5556000) [pid = 3488] [serial = 971] [outer = 0000000000000000] 09:05:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D555C400) [pid = 3488] [serial = 972] [outer = 000000C2D5556000] 09:05:16 INFO - PROCESS | 3488 | 1466697915998 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D572D800) [pid = 3488] [serial = 973] [outer = 000000C2D5556000] 09:05:16 INFO - PROCESS | 3488 | 1466697916506 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 09:05:16 INFO - PROCESS | 3488 | 1466697916539 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 3488 | 1466697916545 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:05:16 INFO - PROCESS | 3488 | 1466697916551 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 3488 | 1466697916554 Marionette TRACE conn6 <- [1,1262,null,{}] 09:05:16 INFO - PROCESS | 3488 | 1466697916558 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}] 09:05:16 INFO - PROCESS | 3488 | 1466697916561 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:16 INFO - PROCESS | 3488 | 1466697916656 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:05:16 INFO - PROCESS | 3488 | 1466697916735 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 3488 | 1466697916737 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE559000 == 33 [pid = 3488] [id = 325] 09:05:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D8A9E000) [pid = 3488] [serial = 974] [outer = 0000000000000000] 09:05:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D9D04800) [pid = 3488] [serial = 975] [outer = 000000C2D8A9E000] 09:05:16 INFO - PROCESS | 3488 | 1466697916787 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DA290C00) [pid = 3488] [serial = 976] [outer = 000000C2D8A9E000] 09:05:17 INFO - PROCESS | 3488 | 1466697917189 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 09:05:17 INFO - PROCESS | 3488 | 1466697917249 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3488 | 1466697917251 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:05:17 INFO - PROCESS | 3488 | 1466697917255 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 3488 | 1466697917259 Marionette TRACE conn6 <- [1,1266,null,{}] 09:05:17 INFO - PROCESS | 3488 | 1466697917307 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}] 09:05:17 INFO - PROCESS | 3488 | 1466697917312 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:17 INFO - PROCESS | 3488 | 1466697917407 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:05:17 INFO - PROCESS | 3488 | 1466697917417 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 3488 | 1466697917421 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E018F800 == 34 [pid = 3488] [id = 326] 09:05:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DBAD8000) [pid = 3488] [serial = 977] [outer = 0000000000000000] 09:05:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DBC65400) [pid = 3488] [serial = 978] [outer = 000000C2DBAD8000] 09:05:17 INFO - PROCESS | 3488 | 1466697917471 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DEE09C00) [pid = 3488] [serial = 979] [outer = 000000C2DBAD8000] 09:05:17 INFO - PROCESS | 3488 | 1466697917941 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 713ms 09:05:17 INFO - PROCESS | 3488 | 1466697917971 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3488 | 1466697917974 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:05:17 INFO - PROCESS | 3488 | 1466697917977 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 3488 | 1466697917979 Marionette TRACE conn6 <- [1,1270,null,{}] 09:05:17 INFO - PROCESS | 3488 | 1466697917983 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}] 09:05:17 INFO - PROCESS | 3488 | 1466697917985 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:18 INFO - PROCESS | 3488 | 1466697918102 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:05:18 INFO - PROCESS | 3488 | 1466697918108 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 3488 | 1466697918110 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F99800 == 35 [pid = 3488] [id = 327] 09:05:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF1EE000) [pid = 3488] [serial = 980] [outer = 0000000000000000] 09:05:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF2C6400) [pid = 3488] [serial = 981] [outer = 000000C2DF1EE000] 09:05:18 INFO - PROCESS | 3488 | 1466697918193 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF2D8C00) [pid = 3488] [serial = 982] [outer = 000000C2DF1EE000] 09:05:18 INFO - PROCESS | 3488 | 1466697918656 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 09:05:18 INFO - PROCESS | 3488 | 1466697918713 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 3488 | 1466697918715 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:05:18 INFO - PROCESS | 3488 | 1466697918718 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 3488 | 1466697918720 Marionette TRACE conn6 <- [1,1274,null,{}] 09:05:18 INFO - PROCESS | 3488 | 1466697918762 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}] 09:05:18 INFO - PROCESS | 3488 | 1466697918765 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:18 INFO - PROCESS | 3488 | 1466697918876 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:05:18 INFO - PROCESS | 3488 | 1466697918886 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 3488 | 1466697918889 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2625000 == 36 [pid = 3488] [id = 328] 09:05:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DFA1D000) [pid = 3488] [serial = 983] [outer = 0000000000000000] 09:05:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DFC3B000) [pid = 3488] [serial = 984] [outer = 000000C2DFA1D000] 09:05:18 INFO - PROCESS | 3488 | 1466697918935 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E0155000) [pid = 3488] [serial = 985] [outer = 000000C2DFA1D000] 09:05:19 INFO - PROCESS | 3488 | 1466697919388 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 09:05:19 INFO - PROCESS | 3488 | 1466697919415 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:05:19 INFO - PROCESS | 3488 | 1466697919417 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:05:19 INFO - PROCESS | 3488 | 1466697919421 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 3488 | 1466697919423 Marionette TRACE conn6 <- [1,1278,null,{}] 09:05:19 INFO - PROCESS | 3488 | 1466697919426 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}] 09:05:19 INFO - PROCESS | 3488 | 1466697919432 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:19 INFO - PROCESS | 3488 | 1466697919571 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:05:19 INFO - PROCESS | 3488 | 1466697919628 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 3488 | 1466697919630 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D1A000 == 37 [pid = 3488] [id = 329] 09:05:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E025E000) [pid = 3488] [serial = 986] [outer = 0000000000000000] 09:05:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E02C5400) [pid = 3488] [serial = 987] [outer = 000000C2E025E000] 09:05:19 INFO - PROCESS | 3488 | 1466697919677 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E15DF800) [pid = 3488] [serial = 988] [outer = 000000C2E025E000] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E1F1F000) [pid = 3488] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E31D8800) [pid = 3488] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E4D75000) [pid = 3488] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D56E7000) [pid = 3488] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E3836C00) [pid = 3488] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DF2C4800) [pid = 3488] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DA962C00) [pid = 3488] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D3A4BC00) [pid = 3488] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E02C0800) [pid = 3488] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFA24000) [pid = 3488] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E5952800) [pid = 3488] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E5834000) [pid = 3488] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:05:20 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5885C00) [pid = 3488] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:05:20 INFO - PROCESS | 3488 | 1466697920290 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 899ms 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:05:20 INFO - PROCESS | 3488 | 1466697920321 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3488 | 1466697920323 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:05:20 INFO - PROCESS | 3488 | 1466697920327 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 3488 | 1466697920328 Marionette TRACE conn6 <- [1,1282,null,{}] 09:05:20 INFO - PROCESS | 3488 | 1466697920332 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}] 09:05:20 INFO - PROCESS | 3488 | 1466697920334 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:20 INFO - PROCESS | 3488 | 1466697920440 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:05:20 INFO - PROCESS | 3488 | 1466697920490 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 3488 | 1466697920492 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4716800 == 38 [pid = 3488] [id = 330] 09:05:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D390A800) [pid = 3488] [serial = 989] [outer = 0000000000000000] 09:05:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E0261C00) [pid = 3488] [serial = 990] [outer = 000000C2D390A800] 09:05:20 INFO - PROCESS | 3488 | 1466697920537 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F16000) [pid = 3488] [serial = 991] [outer = 000000C2D390A800] 09:05:20 INFO - PROCESS | 3488 | 1466697920891 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 587ms 09:05:20 INFO - PROCESS | 3488 | 1466697920916 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3488 | 1466697920918 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:05:20 INFO - PROCESS | 3488 | 1466697920922 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 3488 | 1466697920923 Marionette TRACE conn6 <- [1,1286,null,{}] 09:05:20 INFO - PROCESS | 3488 | 1466697920927 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}] 09:05:20 INFO - PROCESS | 3488 | 1466697920929 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:21 INFO - PROCESS | 3488 | 1466697921041 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:05:21 INFO - PROCESS | 3488 | 1466697921048 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 3488 | 1466697921050 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58DE000 == 39 [pid = 3488] [id = 331] 09:05:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F12C00) [pid = 3488] [serial = 992] [outer = 0000000000000000] 09:05:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F38000) [pid = 3488] [serial = 993] [outer = 000000C2E1F12C00] 09:05:21 INFO - PROCESS | 3488 | 1466697921095 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E2499C00) [pid = 3488] [serial = 994] [outer = 000000C2E1F12C00] 09:05:21 INFO - PROCESS | 3488 | 1466697921521 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 09:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:05:21 INFO - PROCESS | 3488 | 1466697921554 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 3488 | 1466697921556 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:05:21 INFO - PROCESS | 3488 | 1466697921559 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 3488 | 1466697921561 Marionette TRACE conn6 <- [1,1290,null,{}] 09:05:21 INFO - PROCESS | 3488 | 1466697921565 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}] 09:05:21 INFO - PROCESS | 3488 | 1466697921567 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:21 INFO - PROCESS | 3488 | 1466697921676 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:05:21 INFO - PROCESS | 3488 | 1466697921683 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 3488 | 1466697921685 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4A800 == 40 [pid = 3488] [id = 332] 09:05:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2152C00) [pid = 3488] [serial = 995] [outer = 0000000000000000] 09:05:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E2E64800) [pid = 3488] [serial = 996] [outer = 000000C2E2152C00] 09:05:21 INFO - PROCESS | 3488 | 1466697921730 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E31D9800) [pid = 3488] [serial = 997] [outer = 000000C2E2152C00] 09:05:22 INFO - PROCESS | 3488 | 1466697922246 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 09:05:22 INFO - PROCESS | 3488 | 1466697922297 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3488 | 1466697922302 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:05:22 INFO - PROCESS | 3488 | 1466697922308 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 3488 | 1466697922312 Marionette TRACE conn6 <- [1,1294,null,{}] 09:05:22 INFO - PROCESS | 3488 | 1466697922344 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}] 09:05:22 INFO - PROCESS | 3488 | 1466697922348 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:22 INFO - PROCESS | 3488 | 1466697922483 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:05:22 INFO - PROCESS | 3488 | 1466697922576 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 3488 | 1466697922581 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB550800 == 41 [pid = 3488] [id = 333] 09:05:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D56EA400) [pid = 3488] [serial = 998] [outer = 0000000000000000] 09:05:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D5724800) [pid = 3488] [serial = 999] [outer = 000000C2D56EA400] 09:05:22 INFO - PROCESS | 3488 | 1466697922662 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D6C16400) [pid = 3488] [serial = 1000] [outer = 000000C2D56EA400] 09:05:23 INFO - PROCESS | 3488 | 1466697923453 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]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1212ms 09:05:23 INFO - PROCESS | 3488 | 1466697923523 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 3488 | 1466697923528 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:05:23 INFO - PROCESS | 3488 | 1466697923535 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 3488 | 1466697923538 Marionette TRACE conn6 <- [1,1298,null,{}] 09:05:23 INFO - PROCESS | 3488 | 1466697923542 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}] 09:05:23 INFO - PROCESS | 3488 | 1466697923545 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:23 INFO - PROCESS | 3488 | 1466697923676 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:05:23 INFO - PROCESS | 3488 | 1466697923747 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 3488 | 1466697923750 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E261D800 == 42 [pid = 3488] [id = 334] 09:05:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DB65F000) [pid = 3488] [serial = 1001] [outer = 0000000000000000] 09:05:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DEE24800) [pid = 3488] [serial = 1002] [outer = 000000C2DB65F000] 09:05:23 INFO - PROCESS | 3488 | 1466697923849 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DF2D3400) [pid = 3488] [serial = 1003] [outer = 000000C2DB65F000] 09:05:24 INFO - PROCESS | 3488 | 1466697924716 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1240ms 09:05:24 INFO - PROCESS | 3488 | 1466697924777 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 3488 | 1466697924782 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:05:24 INFO - PROCESS | 3488 | 1466697924787 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 3488 | 1466697924790 Marionette TRACE conn6 <- [1,1302,null,{}] 09:05:24 INFO - PROCESS | 3488 | 1466697924796 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}] 09:05:24 INFO - PROCESS | 3488 | 1466697924799 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:24 INFO - PROCESS | 3488 | 1466697924914 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:05:25 INFO - PROCESS | 3488 | 1466697924990 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 3488 | 1466697924995 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE562800 == 43 [pid = 3488] [id = 335] 09:05:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D5C35000) [pid = 3488] [serial = 1004] [outer = 0000000000000000] 09:05:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DA773800) [pid = 3488] [serial = 1005] [outer = 000000C2D5C35000] 09:05:25 INFO - PROCESS | 3488 | 1466697925046 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DBAD0000) [pid = 3488] [serial = 1006] [outer = 000000C2D5C35000] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58DE000 == 42 [pid = 3488] [id = 331] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4716800 == 41 [pid = 3488] [id = 330] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D1A000 == 40 [pid = 3488] [id = 329] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2625000 == 39 [pid = 3488] [id = 328] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F99800 == 38 [pid = 3488] [id = 327] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E018F800 == 37 [pid = 3488] [id = 326] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE559000 == 36 [pid = 3488] [id = 325] 09:05:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8ADB000 == 35 [pid = 3488] [id = 324] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E5BFCC00) [pid = 3488] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E1F40000) [pid = 3488] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E370E000) [pid = 3488] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E2E6B400) [pid = 3488] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5467800) [pid = 3488] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E3A6C400) [pid = 3488] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D6533C00) [pid = 3488] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DB6A1800) [pid = 3488] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E473F800) [pid = 3488] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DF2CE400) [pid = 3488] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DFA1CC00) [pid = 3488] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2CE800) [pid = 3488] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFC3C800) [pid = 3488] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D6DB7C00) [pid = 3488] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DB65E400) [pid = 3488] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1523400) [pid = 3488] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E380C000) [pid = 3488] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5BEF800) [pid = 3488] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E5957C00) [pid = 3488] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E587EC00) [pid = 3488] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E5838400) [pid = 3488] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E54B8400) [pid = 3488] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E54C1800) [pid = 3488] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E1E25800) [pid = 3488] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3488 | 1466697925576 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]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 837ms 09:05:25 INFO - PROCESS | 3488 | 1466697925628 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 3488 | 1466697925633 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:05:25 INFO - PROCESS | 3488 | 1466697925639 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 3488 | 1466697925642 Marionette TRACE conn6 <- [1,1306,null,{}] 09:05:25 INFO - PROCESS | 3488 | 1466697925646 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}] 09:05:25 INFO - PROCESS | 3488 | 1466697925648 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:25 INFO - PROCESS | 3488 | 1466697925739 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:05:25 INFO - PROCESS | 3488 | 1466697925746 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 3488 | 1466697925749 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFCA4800 == 36 [pid = 3488] [id = 336] 09:05:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DBAAAC00) [pid = 3488] [serial = 1007] [outer = 0000000000000000] 09:05:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DBAD6000) [pid = 3488] [serial = 1008] [outer = 000000C2DBAAAC00] 09:05:25 INFO - PROCESS | 3488 | 1466697925797 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE2F000) [pid = 3488] [serial = 1009] [outer = 000000C2DBAAAC00] 09:05:26 INFO - PROCESS | 3488 | 1466697926287 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 09:05:26 INFO - PROCESS | 3488 | 1466697926334 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 3488 | 1466697926336 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:05:26 INFO - PROCESS | 3488 | 1466697926340 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 3488 | 1466697926344 Marionette TRACE conn6 <- [1,1310,null,{}] 09:05:26 INFO - PROCESS | 3488 | 1466697926355 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}] 09:05:26 INFO - PROCESS | 3488 | 1466697926360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:26 INFO - PROCESS | 3488 | 1466697926451 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:05:26 INFO - PROCESS | 3488 | 1466697926496 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 3488 | 1466697926500 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23F2800 == 37 [pid = 3488] [id = 337] 09:05:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D4C56800) [pid = 3488] [serial = 1010] [outer = 0000000000000000] 09:05:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DFC3F800) [pid = 3488] [serial = 1011] [outer = 000000C2D4C56800] 09:05:26 INFO - PROCESS | 3488 | 1466697926561 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E02BD400) [pid = 3488] [serial = 1012] [outer = 000000C2D4C56800] 09:05:27 INFO - PROCESS | 3488 | 1466697926990 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 09:05:27 INFO - PROCESS | 3488 | 1466697927037 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3488 | 1466697927040 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:05:27 INFO - PROCESS | 3488 | 1466697927044 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3488 | 1466697927045 Marionette TRACE conn6 <- [1,1314,null,{}] 09:05:27 INFO - PROCESS | 3488 | 1466697927049 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}] 09:05:27 INFO - PROCESS | 3488 | 1466697927052 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:27 INFO - PROCESS | 3488 | 1466697927143 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:05:27 INFO - PROCESS | 3488 | 1466697927149 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3488 | 1466697927151 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DA2000 == 38 [pid = 3488] [id = 338] 09:05:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1524000) [pid = 3488] [serial = 1013] [outer = 0000000000000000] 09:05:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1532000) [pid = 3488] [serial = 1014] [outer = 000000C2E1524000] 09:05:27 INFO - PROCESS | 3488 | 1466697927197 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F1B400) [pid = 3488] [serial = 1015] [outer = 000000C2E1524000] 09:05:27 INFO - PROCESS | 3488 | 1466697927672 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]]]}] 09:05:27 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 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 09:05:27 INFO - PROCESS | 3488 | 1466697927737 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3488 | 1466697927739 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:05:27 INFO - PROCESS | 3488 | 1466697927748 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3488 | 1466697927750 Marionette TRACE conn6 <- [1,1318,null,{}] 09:05:27 INFO - PROCESS | 3488 | 1466697927753 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}] 09:05:27 INFO - PROCESS | 3488 | 1466697927756 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:27 INFO - PROCESS | 3488 | 1466697927899 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:05:27 INFO - PROCESS | 3488 | 1466697927951 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3488 | 1466697927953 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D57800 == 39 [pid = 3488] [id = 339] 09:05:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F41C00) [pid = 3488] [serial = 1016] [outer = 0000000000000000] 09:05:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E26A1C00) [pid = 3488] [serial = 1017] [outer = 000000C2E1F41C00] 09:05:28 INFO - PROCESS | 3488 | 1466697927998 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3124400) [pid = 3488] [serial = 1018] [outer = 000000C2E1F41C00] 09:05:28 INFO - PROCESS | 3488 | 1466697928441 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]]]}] 09:05:28 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 09:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 09:05:28 INFO - PROCESS | 3488 | 1466697928485 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 3488 | 1466697928487 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:05:28 INFO - PROCESS | 3488 | 1466697928496 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 3488 | 1466697928498 Marionette TRACE conn6 <- [1,1322,null,{}] 09:05:28 INFO - PROCESS | 3488 | 1466697928502 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}] 09:05:28 INFO - PROCESS | 3488 | 1466697928508 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:28 INFO - PROCESS | 3488 | 1466697928645 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:05:28 INFO - PROCESS | 3488 | 1466697928696 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 3488 | 1466697928699 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B66800 == 40 [pid = 3488] [id = 340] 09:05:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3832C00) [pid = 3488] [serial = 1019] [outer = 0000000000000000] 09:05:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3A6A000) [pid = 3488] [serial = 1020] [outer = 000000C2E3832C00] 09:05:28 INFO - PROCESS | 3488 | 1466697928744 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E4791C00) [pid = 3488] [serial = 1021] [outer = 000000C2E3832C00] 09:05:29 INFO - PROCESS | 3488 | 1466697929164 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 09:05:29 INFO - PROCESS | 3488 | 1466697929249 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 3488 | 1466697929251 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:05:29 INFO - PROCESS | 3488 | 1466697929255 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 3488 | 1466697929257 Marionette TRACE conn6 <- [1,1326,null,{}] 09:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:05:29 INFO - PROCESS | 3488 | 1466697929261 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}] 09:05:29 INFO - PROCESS | 3488 | 1466697929271 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:29 INFO - PROCESS | 3488 | 1466697929407 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D3AD9000) [pid = 3488] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D8A9E000) [pid = 3488] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DBAD8000) [pid = 3488] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D5556000) [pid = 3488] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DFA1D000) [pid = 3488] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DA1C6800) [pid = 3488] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1D9B800) [pid = 3488] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3710400) [pid = 3488] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D390A800) [pid = 3488] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E025E000) [pid = 3488] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F12C00) [pid = 3488] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:05:29 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF1EE000) [pid = 3488] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:05:29 INFO - PROCESS | 3488 | 1466697929465 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 3488 | 1466697929467 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15BB800 == 41 [pid = 3488] [id = 341] 09:05:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D3A49800) [pid = 3488] [serial = 1022] [outer = 0000000000000000] 09:05:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D56EF400) [pid = 3488] [serial = 1023] [outer = 000000C2D3A49800] 09:05:29 INFO - PROCESS | 3488 | 1466697929514 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2D7000) [pid = 3488] [serial = 1024] [outer = 000000C2D3A49800] 09:05:30 INFO - PROCESS | 3488 | 1466697930339 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1127ms 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:05:30 INFO - PROCESS | 3488 | 1466697930390 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 3488 | 1466697930392 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:05:30 INFO - PROCESS | 3488 | 1466697930396 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 3488 | 1466697930397 Marionette TRACE conn6 <- [1,1330,null,{}] 09:05:30 INFO - PROCESS | 3488 | 1466697930401 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}] 09:05:30 INFO - PROCESS | 3488 | 1466697930403 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:30 INFO - PROCESS | 3488 | 1466697930511 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:05:30 INFO - PROCESS | 3488 | 1466697930519 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 3488 | 1466697930522 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8913000 == 42 [pid = 3488] [id = 342] 09:05:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1F12C00) [pid = 3488] [serial = 1025] [outer = 0000000000000000] 09:05:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E4D7D000) [pid = 3488] [serial = 1026] [outer = 000000C2E1F12C00] 09:05:30 INFO - PROCESS | 3488 | 1466697930566 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5467000) [pid = 3488] [serial = 1027] [outer = 000000C2E1F12C00] 09:05:31 INFO - PROCESS | 3488 | 1466697931026 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 693ms 09:05:31 INFO - PROCESS | 3488 | 1466697931093 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 3488 | 1466697931095 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:05:31 INFO - PROCESS | 3488 | 1466697931098 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 3488 | 1466697931100 Marionette TRACE conn6 <- [1,1334,null,{}] 09:05:31 INFO - PROCESS | 3488 | 1466697931104 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}] 09:05:31 INFO - PROCESS | 3488 | 1466697931105 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:31 INFO - PROCESS | 3488 | 1466697931190 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:05:31 INFO - PROCESS | 3488 | 1466697931198 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 3488 | 1466697931200 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23F2000 == 43 [pid = 3488] [id = 343] 09:05:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E5475000) [pid = 3488] [serial = 1028] [outer = 0000000000000000] 09:05:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E54B9800) [pid = 3488] [serial = 1029] [outer = 000000C2E5475000] 09:05:31 INFO - PROCESS | 3488 | 1466697931249 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5830800) [pid = 3488] [serial = 1030] [outer = 000000C2E5475000] 09:05:31 INFO - PROCESS | 3488 | 1466697931967 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 944ms 09:05:32 INFO - PROCESS | 3488 | 1466697932045 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3488 | 1466697932050 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:05:32 INFO - PROCESS | 3488 | 1466697932055 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 3488 | 1466697932061 Marionette TRACE conn6 <- [1,1338,null,{}] 09:05:32 INFO - PROCESS | 3488 | 1466697932067 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}] 09:05:32 INFO - PROCESS | 3488 | 1466697932070 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:32 INFO - PROCESS | 3488 | 1466697932227 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:05:32 INFO - PROCESS | 3488 | 1466697932340 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 3488 | 1466697932343 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0192800 == 44 [pid = 3488] [id = 344] 09:05:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DB5D6800) [pid = 3488] [serial = 1031] [outer = 0000000000000000] 09:05:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DB6A3800) [pid = 3488] [serial = 1032] [outer = 000000C2DB5D6800] 09:05:32 INFO - PROCESS | 3488 | 1466697932404 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF2C8400) [pid = 3488] [serial = 1033] [outer = 000000C2DB5D6800] 09:05:32 INFO - PROCESS | 3488 | 1466697932974 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]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 943ms 09:05:33 INFO - PROCESS | 3488 | 1466697933002 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 3488 | 1466697933007 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:05:33 INFO - PROCESS | 3488 | 1466697933014 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 3488 | 1466697933017 Marionette TRACE conn6 <- [1,1342,null,{}] 09:05:33 INFO - PROCESS | 3488 | 1466697933021 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}] 09:05:33 INFO - PROCESS | 3488 | 1466697933024 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:33 INFO - PROCESS | 3488 | 1466697933142 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:05:33 INFO - PROCESS | 3488 | 1466697933234 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 3488 | 1466697933237 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4F000 == 45 [pid = 3488] [id = 345] 09:05:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1523400) [pid = 3488] [serial = 1034] [outer = 0000000000000000] 09:05:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E15EB000) [pid = 3488] [serial = 1035] [outer = 000000C2E1523400] 09:05:33 INFO - PROCESS | 3488 | 1466697933294 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E3703800) [pid = 3488] [serial = 1036] [outer = 000000C2E1523400] 09:05:33 INFO - PROCESS | 3488 | 1466697933938 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 985ms 09:05:34 INFO - PROCESS | 3488 | 1466697934000 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3488 | 1466697934002 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:05:34 INFO - PROCESS | 3488 | 1466697934006 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 3488 | 1466697934010 Marionette TRACE conn6 <- [1,1346,null,{}] 09:05:34 INFO - PROCESS | 3488 | 1466697934022 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}] 09:05:34 INFO - PROCESS | 3488 | 1466697934027 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:34 INFO - PROCESS | 3488 | 1466697934187 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:05:34 INFO - PROCESS | 3488 | 1466697934235 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 3488 | 1466697934238 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A1800 == 46 [pid = 3488] [id = 346] 09:05:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5472400) [pid = 3488] [serial = 1037] [outer = 0000000000000000] 09:05:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E54C0400) [pid = 3488] [serial = 1038] [outer = 000000C2E5472400] 09:05:34 INFO - PROCESS | 3488 | 1466697934296 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E583BC00) [pid = 3488] [serial = 1039] [outer = 000000C2E5472400] 09:05:34 INFO - PROCESS | 3488 | 1466697934914 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 09:05:34 INFO - PROCESS | 3488 | 1466697934951 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3488 | 1466697934955 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:05:34 INFO - PROCESS | 3488 | 1466697934958 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 3488 | 1466697934960 Marionette TRACE conn6 <- [1,1350,null,{}] 09:05:34 INFO - PROCESS | 3488 | 1466697934964 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}] 09:05:34 INFO - PROCESS | 3488 | 1466697934967 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:35 INFO - PROCESS | 3488 | 1466697935098 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:05:35 INFO - PROCESS | 3488 | 1466697935333 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 3488 | 1466697935337 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB507000 == 47 [pid = 3488] [id = 347] 09:05:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D541BC00) [pid = 3488] [serial = 1040] [outer = 0000000000000000] 09:05:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2D555E400) [pid = 3488] [serial = 1041] [outer = 000000C2D541BC00] 09:05:35 INFO - PROCESS | 3488 | 1466697935401 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D6533C00) [pid = 3488] [serial = 1042] [outer = 000000C2D541BC00] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8913000 == 46 [pid = 3488] [id = 342] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15BB800 == 45 [pid = 3488] [id = 341] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B66800 == 44 [pid = 3488] [id = 340] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D57800 == 43 [pid = 3488] [id = 339] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DA2000 == 42 [pid = 3488] [id = 338] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23F2800 == 41 [pid = 3488] [id = 337] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFCA4800 == 40 [pid = 3488] [id = 336] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE562800 == 39 [pid = 3488] [id = 335] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E261D800 == 38 [pid = 3488] [id = 334] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4A800 == 37 [pid = 3488] [id = 332] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB550800 == 36 [pid = 3488] [id = 333] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA20D800 == 35 [pid = 3488] [id = 323] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8918000 == 34 [pid = 3488] [id = 318] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B7E000 == 33 [pid = 3488] [id = 322] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0195800 == 32 [pid = 3488] [id = 320] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B55800 == 31 [pid = 3488] [id = 321] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2062800 == 30 [pid = 3488] [id = 319] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A1800 == 29 [pid = 3488] [id = 346] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4F000 == 28 [pid = 3488] [id = 345] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0192800 == 27 [pid = 3488] [id = 344] 09:05:36 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23F2000 == 26 [pid = 3488] [id = 343] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D60F6400) [pid = 3488] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D56E1000) [pid = 3488] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D9D04800) [pid = 3488] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DA290C00) [pid = 3488] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DBC65400) [pid = 3488] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D555C400) [pid = 3488] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D572D800) [pid = 3488] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E0155000) [pid = 3488] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DFC3B000) [pid = 3488] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DF2DAC00) [pid = 3488] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DE50E800) [pid = 3488] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E3836400) [pid = 3488] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E1F20400) [pid = 3488] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5BEEC00) [pid = 3488] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5C82800) [pid = 3488] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E0261C00) [pid = 3488] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E02C5400) [pid = 3488] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F38000) [pid = 3488] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF2C6400) [pid = 3488] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E15DF800) [pid = 3488] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF2D8C00) [pid = 3488] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E2E64800) [pid = 3488] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DEE09C00) [pid = 3488] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E2499C00) [pid = 3488] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E1F16000) [pid = 3488] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:05:36 INFO - PROCESS | 3488 | 1466697936789 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1884ms 09:05:36 INFO - PROCESS | 3488 | 1466697936846 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3488 | 1466697936850 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:05:36 INFO - PROCESS | 3488 | 1466697936856 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 3488 | 1466697936860 Marionette TRACE conn6 <- [1,1354,null,{}] 09:05:36 INFO - PROCESS | 3488 | 1466697936867 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}] 09:05:36 INFO - PROCESS | 3488 | 1466697936870 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:36 INFO - PROCESS | 3488 | 1466697936970 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:05:37 INFO - PROCESS | 3488 | 1466697937042 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 3488 | 1466697937047 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA259000 == 27 [pid = 3488] [id = 348] 09:05:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D56EC000) [pid = 3488] [serial = 1043] [outer = 0000000000000000] 09:05:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5725C00) [pid = 3488] [serial = 1044] [outer = 000000C2D56EC000] 09:05:37 INFO - PROCESS | 3488 | 1466697937098 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D5E57C00) [pid = 3488] [serial = 1045] [outer = 000000C2D56EC000] 09:05:37 INFO - PROCESS | 3488 | 1466697937543 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] 09:05:37 INFO - PROCESS | 3488 | 1466697937597 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:05:37 INFO - PROCESS | 3488 | 1466697937604 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 3488 | 1466697937607 Marionette TRACE conn6 <- [1,1358,null,{}] 09:05:37 INFO - PROCESS | 3488 | 1466697937611 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}] 09:05:37 INFO - PROCESS | 3488 | 1466697937614 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:37 INFO - PROCESS | 3488 | 1466697937713 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:05:37 INFO - PROCESS | 3488 | 1466697937727 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 3488 | 1466697937730 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5BB800 == 28 [pid = 3488] [id = 349] 09:05:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DA290C00) [pid = 3488] [serial = 1046] [outer = 0000000000000000] 09:05:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DA965800) [pid = 3488] [serial = 1047] [outer = 000000C2DA290C00] 09:05:37 INFO - PROCESS | 3488 | 1466697937781 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DB659800) [pid = 3488] [serial = 1048] [outer = 000000C2DA290C00] 09:05:38 INFO - PROCESS | 3488 | 1466697938254 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] 09:05:38 INFO - PROCESS | 3488 | 1466697938297 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:05:38 INFO - PROCESS | 3488 | 1466697938301 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 3488 | 1466697938305 Marionette TRACE conn6 <- [1,1362,null,{}] 09:05:38 INFO - PROCESS | 3488 | 1466697938316 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}] 09:05:38 INFO - PROCESS | 3488 | 1466697938321 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:38 INFO - PROCESS | 3488 | 1466697938443 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:05:38 INFO - PROCESS | 3488 | 1466697938523 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 3488 | 1466697938526 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E0B000 == 29 [pid = 3488] [id = 350] 09:05:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D56E3400) [pid = 3488] [serial = 1049] [outer = 0000000000000000] 09:05:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DEE30800) [pid = 3488] [serial = 1050] [outer = 000000C2D56E3400] 09:05:38 INFO - PROCESS | 3488 | 1466697938576 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DF2CFC00) [pid = 3488] [serial = 1051] [outer = 000000C2D56E3400] 09:05:39 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:39 INFO - PROCESS | 3488 | 1466697939012 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] 09:05:39 INFO - PROCESS | 3488 | 1466697939049 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:05:39 INFO - PROCESS | 3488 | 1466697939052 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:05:39 INFO - PROCESS | 3488 | 1466697939054 Marionette TRACE conn6 <- [1,1366,null,{}] 09:05:39 INFO - PROCESS | 3488 | 1466697939058 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}] 09:05:39 INFO - PROCESS | 3488 | 1466697939060 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:39 INFO - PROCESS | 3488 | 1466697939175 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:05:39 INFO - PROCESS | 3488 | 1466697939183 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 3488 | 1466697939186 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2071000 == 30 [pid = 3488] [id = 351] 09:05:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DF2E0400) [pid = 3488] [serial = 1052] [outer = 0000000000000000] 09:05:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFA1C400) [pid = 3488] [serial = 1053] [outer = 000000C2DF2E0400] 09:05:39 INFO - PROCESS | 3488 | 1466697939232 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DFC3C000) [pid = 3488] [serial = 1054] [outer = 000000C2DF2E0400] 09:05:39 INFO - PROCESS | 3488 | 1466697939670 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] 09:05:39 INFO - PROCESS | 3488 | 1466697939731 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:05:39 INFO - PROCESS | 3488 | 1466697939735 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 3488 | 1466697939737 Marionette TRACE conn6 <- [1,1370,null,{}] 09:05:39 INFO - PROCESS | 3488 | 1466697939747 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}] 09:05:39 INFO - PROCESS | 3488 | 1466697939749 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:39 INFO - PROCESS | 3488 | 1466697939885 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:05:39 INFO - PROCESS | 3488 | 1466697939899 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 3488 | 1466697939901 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E287B800 == 31 [pid = 3488] [id = 352] 09:05:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DA290400) [pid = 3488] [serial = 1055] [outer = 0000000000000000] 09:05:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E0264800) [pid = 3488] [serial = 1056] [outer = 000000C2DA290400] 09:05:39 INFO - PROCESS | 3488 | 1466697939947 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1523800) [pid = 3488] [serial = 1057] [outer = 000000C2DA290400] 09:05:40 INFO - PROCESS | 3488 | [3488] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:40 INFO - PROCESS | 3488 | 1466697940439 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] 09:05:40 INFO - PROCESS | 3488 | 1466697940475 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:05:40 INFO - PROCESS | 3488 | 1466697940478 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 3488 | 1466697940480 Marionette TRACE conn6 <- [1,1374,null,{}] 09:05:40 INFO - PROCESS | 3488 | 1466697940488 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}] 09:05:40 INFO - PROCESS | 3488 | 1466697940494 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:40 INFO - PROCESS | 3488 | 1466697940629 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:05:40 INFO - PROCESS | 3488 | 1466697940685 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 3488 | 1466697940687 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AE1800 == 32 [pid = 3488] [id = 353] 09:05:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F32400) [pid = 3488] [serial = 1058] [outer = 0000000000000000] 09:05:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E2499C00) [pid = 3488] [serial = 1059] [outer = 000000C2E1F32400] 09:05:40 INFO - PROCESS | 3488 | 1466697940733 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E2E67800) [pid = 3488] [serial = 1060] [outer = 000000C2E1F32400] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E1F41C00) [pid = 3488] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3832C00) [pid = 3488] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D3A49800) [pid = 3488] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E1524000) [pid = 3488] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E2152C00) [pid = 3488] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DBAAAC00) [pid = 3488] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5C35000) [pid = 3488] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D4C56800) [pid = 3488] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DB65F000) [pid = 3488] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D56EA400) [pid = 3488] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5475000) [pid = 3488] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:05:41 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1F12C00) [pid = 3488] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:05:41 INFO - PROCESS | 3488 | 1466697941321 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] 09:05:41 INFO - PROCESS | 3488 | 1466697941361 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:05:41 INFO - PROCESS | 3488 | 1466697941370 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 3488 | 1466697941372 Marionette TRACE conn6 <- [1,1378,null,{}] 09:05:41 INFO - PROCESS | 3488 | 1466697941375 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}] 09:05:41 INFO - PROCESS | 3488 | 1466697941377 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:41 INFO - PROCESS | 3488 | 1466697941458 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:05:41 INFO - PROCESS | 3488 | 1466697941465 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 3488 | 1466697941467 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58DD000 == 33 [pid = 3488] [id = 354] 09:05:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DB65F000) [pid = 3488] [serial = 1061] [outer = 0000000000000000] 09:05:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E26AAC00) [pid = 3488] [serial = 1062] [outer = 000000C2DB65F000] 09:05:41 INFO - PROCESS | 3488 | 1466697941512 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E31DA800) [pid = 3488] [serial = 1063] [outer = 000000C2DB65F000] 09:05:41 INFO - PROCESS | 3488 | 1466697941922 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]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 586ms 09:05:41 INFO - PROCESS | 3488 | 1466697941964 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 3488 | 1466697941966 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:05:41 INFO - PROCESS | 3488 | 1466697941970 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:05:41 INFO - PROCESS | 3488 | 1466697941971 Marionette TRACE conn6 <- [1,1382,null,{}] 09:05:41 INFO - PROCESS | 3488 | 1466697941975 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}] 09:05:41 INFO - PROCESS | 3488 | 1466697941977 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:42 INFO - PROCESS | 3488 | 1466697942059 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:05:42 INFO - PROCESS | 3488 | 1466697942065 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 3488 | 1466697942067 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4D800 == 34 [pid = 3488] [id = 355] 09:05:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E370D800) [pid = 3488] [serial = 1064] [outer = 0000000000000000] 09:05:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E380E800) [pid = 3488] [serial = 1065] [outer = 000000C2E370D800] 09:05:42 INFO - PROCESS | 3488 | 1466697942112 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E383B000) [pid = 3488] [serial = 1066] [outer = 000000C2E370D800] 09:05:42 INFO - PROCESS | 3488 | 1466697942555 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 09:05:42 INFO - PROCESS | 3488 | 1466697942602 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 3488 | 1466697942605 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:05:42 INFO - PROCESS | 3488 | 1466697942608 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 3488 | 1466697942610 Marionette TRACE conn6 <- [1,1386,null,{}] 09:05:42 INFO - PROCESS | 3488 | 1466697942614 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}] 09:05:42 INFO - PROCESS | 3488 | 1466697942616 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:42 INFO - PROCESS | 3488 | 1466697942697 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:05:42 INFO - PROCESS | 3488 | 1466697942702 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 3488 | 1466697942704 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E02800 == 35 [pid = 3488] [id = 356] 09:05:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3A67800) [pid = 3488] [serial = 1067] [outer = 0000000000000000] 09:05:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3A73400) [pid = 3488] [serial = 1068] [outer = 000000C2E3A67800] 09:05:42 INFO - PROCESS | 3488 | 1466697942750 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E4B65000) [pid = 3488] [serial = 1069] [outer = 000000C2E3A67800] 09:05:43 INFO - PROCESS | 3488 | 1466697943399 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 880ms 09:05:43 INFO - PROCESS | 3488 | 1466697943492 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 3488 | 1466697943497 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:05:43 INFO - PROCESS | 3488 | 1466697943502 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 3488 | 1466697943506 Marionette TRACE conn6 <- [1,1390,null,{}] 09:05:43 INFO - PROCESS | 3488 | 1466697943512 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}] 09:05:43 INFO - PROCESS | 3488 | 1466697943515 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:43 INFO - PROCESS | 3488 | 1466697943649 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:05:43 INFO - PROCESS | 3488 | 1466697943719 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 3488 | 1466697943722 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE568000 == 36 [pid = 3488] [id = 357] 09:05:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D5E49800) [pid = 3488] [serial = 1070] [outer = 0000000000000000] 09:05:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D6261C00) [pid = 3488] [serial = 1071] [outer = 000000C2D5E49800] 09:05:43 INFO - PROCESS | 3488 | 1466697943821 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DAA2F800) [pid = 3488] [serial = 1072] [outer = 000000C2D5E49800] 09:05:44 INFO - PROCESS | 3488 | 1466697944523 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1086ms 09:05:44 INFO - PROCESS | 3488 | 1466697944591 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3488 | 1466697944596 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:05:44 INFO - PROCESS | 3488 | 1466697944603 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 3488 | 1466697944606 Marionette TRACE conn6 <- [1,1394,null,{}] 09:05:44 INFO - PROCESS | 3488 | 1466697944611 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}] 09:05:44 INFO - PROCESS | 3488 | 1466697944614 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:44 INFO - PROCESS | 3488 | 1466697944756 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:05:44 INFO - PROCESS | 3488 | 1466697944826 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 3488 | 1466697944829 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E287A000 == 37 [pid = 3488] [id = 358] 09:05:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D5E49C00) [pid = 3488] [serial = 1073] [outer = 0000000000000000] 09:05:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DF2CD400) [pid = 3488] [serial = 1074] [outer = 000000C2D5E49C00] 09:05:44 INFO - PROCESS | 3488 | 1466697944937 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E0155000) [pid = 3488] [serial = 1075] [outer = 000000C2D5E49C00] 09:05:45 INFO - PROCESS | 3488 | 1466697945751 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1188ms 09:05:45 INFO - PROCESS | 3488 | 1466697945793 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:05:45 INFO - PROCESS | 3488 | 1466697945797 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:05:45 INFO - PROCESS | 3488 | 1466697945802 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 3488 | 1466697945806 Marionette TRACE conn6 <- [1,1398,null,{}] 09:05:45 INFO - PROCESS | 3488 | 1466697945812 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}] 09:05:45 INFO - PROCESS | 3488 | 1466697945814 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:45 INFO - PROCESS | 3488 | 1466697945941 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4D800 == 36 [pid = 3488] [id = 355] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58DD000 == 35 [pid = 3488] [id = 354] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AE1800 == 34 [pid = 3488] [id = 353] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E287B800 == 33 [pid = 3488] [id = 352] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2071000 == 32 [pid = 3488] [id = 351] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E0B000 == 31 [pid = 3488] [id = 350] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5BB800 == 30 [pid = 3488] [id = 349] 09:05:45 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA259000 == 29 [pid = 3488] [id = 348] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E26A1C00) [pid = 3488] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E3A6A000) [pid = 3488] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E3124400) [pid = 3488] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D56EF400) [pid = 3488] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1532000) [pid = 3488] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E31D9800) [pid = 3488] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DBAD6000) [pid = 3488] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE2F000) [pid = 3488] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DA773800) [pid = 3488] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DBAD0000) [pid = 3488] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFC3F800) [pid = 3488] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E02BD400) [pid = 3488] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DEE24800) [pid = 3488] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E4791C00) [pid = 3488] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF2D3400) [pid = 3488] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D5724800) [pid = 3488] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D6C16400) [pid = 3488] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E54B9800) [pid = 3488] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E4D7D000) [pid = 3488] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E5830800) [pid = 3488] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E5467000) [pid = 3488] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DF2D7000) [pid = 3488] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:05:45 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E1F1B400) [pid = 3488] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:05:46 INFO - PROCESS | 3488 | 1466697946079 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 3488 | 1466697946081 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6D60000 == 30 [pid = 3488] [id = 359] 09:05:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D4A2E000) [pid = 3488] [serial = 1076] [outer = 0000000000000000] 09:05:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D56EDC00) [pid = 3488] [serial = 1077] [outer = 000000C2D4A2E000] 09:05:46 INFO - PROCESS | 3488 | 1466697946136 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DAAE9400) [pid = 3488] [serial = 1078] [outer = 000000C2D4A2E000] 09:05:46 INFO - PROCESS | 3488 | 1466697946620 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 837ms 09:05:46 INFO - PROCESS | 3488 | 1466697946639 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 3488 | 1466697946643 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:05:46 INFO - PROCESS | 3488 | 1466697946650 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 3488 | 1466697946653 Marionette TRACE conn6 <- [1,1402,null,{}] 09:05:46 INFO - PROCESS | 3488 | 1466697946656 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}] 09:05:46 INFO - PROCESS | 3488 | 1466697946659 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:46 INFO - PROCESS | 3488 | 1466697946756 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:05:46 INFO - PROCESS | 3488 | 1466697946765 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 3488 | 1466697946768 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0469800 == 31 [pid = 3488] [id = 360] 09:05:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DF2C3C00) [pid = 3488] [serial = 1079] [outer = 0000000000000000] 09:05:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF2C9800) [pid = 3488] [serial = 1080] [outer = 000000C2DF2C3C00] 09:05:46 INFO - PROCESS | 3488 | 1466697946822 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF826400) [pid = 3488] [serial = 1081] [outer = 000000C2DF2C3C00] 09:05:47 INFO - PROCESS | 3488 | 1466697947309 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 09:05:47 INFO - PROCESS | 3488 | 1466697947344 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3488 | 1466697947346 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:05:47 INFO - PROCESS | 3488 | 1466697947357 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 3488 | 1466697947361 Marionette TRACE conn6 <- [1,1406,null,{}] 09:05:47 INFO - PROCESS | 3488 | 1466697947407 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}] 09:05:47 INFO - PROCESS | 3488 | 1466697947413 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:47 INFO - PROCESS | 3488 | 1466697947535 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:05:47 INFO - PROCESS | 3488 | 1466697947547 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 3488 | 1466697947550 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2853800 == 32 [pid = 3488] [id = 361] 09:05:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D4C51800) [pid = 3488] [serial = 1082] [outer = 0000000000000000] 09:05:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E02C6400) [pid = 3488] [serial = 1083] [outer = 000000C2D4C51800] 09:05:47 INFO - PROCESS | 3488 | 1466697947599 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1531000) [pid = 3488] [serial = 1084] [outer = 000000C2D4C51800] 09:05:48 INFO - PROCESS | 3488 | 1466697948028 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 09:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:05:48 INFO - PROCESS | 3488 | 1466697948043 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 3488 | 1466697948046 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:05:48 INFO - PROCESS | 3488 | 1466697948050 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 3488 | 1466697948051 Marionette TRACE conn6 <- [1,1410,null,{}] 09:05:48 INFO - PROCESS | 3488 | 1466697948055 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}] 09:05:48 INFO - PROCESS | 3488 | 1466697948057 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:48 INFO - PROCESS | 3488 | 1466697948180 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:05:48 INFO - PROCESS | 3488 | 1466697948192 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 3488 | 1466697948194 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DAE000 == 33 [pid = 3488] [id = 362] 09:05:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1D95400) [pid = 3488] [serial = 1085] [outer = 0000000000000000] 09:05:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F20C00) [pid = 3488] [serial = 1086] [outer = 000000C2E1D95400] 09:05:48 INFO - PROCESS | 3488 | 1466697948241 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1FC8800) [pid = 3488] [serial = 1087] [outer = 000000C2E1D95400] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2E0400) [pid = 3488] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DA290C00) [pid = 3488] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D56EC000) [pid = 3488] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D541BC00) [pid = 3488] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D56E3400) [pid = 3488] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DA290400) [pid = 3488] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E370D800) [pid = 3488] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DB5D6800) [pid = 3488] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E1523400) [pid = 3488] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E5472400) [pid = 3488] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E1F32400) [pid = 3488] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:05:48 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DB65F000) [pid = 3488] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:05:49 INFO - PROCESS | 3488 | 1466697949066 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1079ms 09:05:49 INFO - PROCESS | 3488 | 1466697949131 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 3488 | 1466697949136 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:05:49 INFO - PROCESS | 3488 | 1466697949141 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 3488 | 1466697949145 Marionette TRACE conn6 <- [1,1414,null,{}] 09:05:49 INFO - PROCESS | 3488 | 1466697949151 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}] 09:05:49 INFO - PROCESS | 3488 | 1466697949155 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:49 INFO - PROCESS | 3488 | 1466697949273 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:05:49 INFO - PROCESS | 3488 | 1466697949351 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 3488 | 1466697949354 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF192000 == 34 [pid = 3488] [id = 363] 09:05:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D572EC00) [pid = 3488] [serial = 1088] [outer = 0000000000000000] 09:05:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D6D3A800) [pid = 3488] [serial = 1089] [outer = 000000C2D572EC00] 09:05:49 INFO - PROCESS | 3488 | 1466697949454 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DB660800) [pid = 3488] [serial = 1090] [outer = 000000C2D572EC00] 09:05:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DAA2C400) [pid = 3488] [serial = 1091] [outer = 000000C2D9D38000] 09:05:50 INFO - PROCESS | 3488 | 1466697950172 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1090ms 09:05:50 INFO - PROCESS | 3488 | 1466697950235 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 3488 | 1466697950241 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:05:50 INFO - PROCESS | 3488 | 1466697950247 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 3488 | 1466697950250 Marionette TRACE conn6 <- [1,1418,null,{}] 09:05:50 INFO - PROCESS | 3488 | 1466697950255 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}] 09:05:50 INFO - PROCESS | 3488 | 1466697950258 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:50 INFO - PROCESS | 3488 | 1466697950378 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:05:50 INFO - PROCESS | 3488 | 1466697950454 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 3488 | 1466697950457 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2887800 == 35 [pid = 3488] [id = 364] 09:05:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF2A6000) [pid = 3488] [serial = 1092] [outer = 0000000000000000] 09:05:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF2E1800) [pid = 3488] [serial = 1093] [outer = 000000C2DF2A6000] 09:05:50 INFO - PROCESS | 3488 | 1466697950556 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E0151800) [pid = 3488] [serial = 1094] [outer = 000000C2DF2A6000] 09:05:51 INFO - PROCESS | 3488 | 1466697951249 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1032ms 09:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:05:51 INFO - PROCESS | 3488 | 1466697951280 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3488 | 1466697951283 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:05:51 INFO - PROCESS | 3488 | 1466697951287 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3488 | 1466697951291 Marionette TRACE conn6 <- [1,1422,null,{}] 09:05:51 INFO - PROCESS | 3488 | 1466697951304 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}] 09:05:51 INFO - PROCESS | 3488 | 1466697951310 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:51 INFO - PROCESS | 3488 | 1466697951479 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:05:51 INFO - PROCESS | 3488 | 1466697951598 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 3488 | 1466697951602 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ADE000 == 36 [pid = 3488] [id = 365] 09:05:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E15ECC00) [pid = 3488] [serial = 1095] [outer = 0000000000000000] 09:05:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1F32400) [pid = 3488] [serial = 1096] [outer = 000000C2E15ECC00] 09:05:51 INFO - PROCESS | 3488 | 1466697951664 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E2E6B800) [pid = 3488] [serial = 1097] [outer = 000000C2E15ECC00] 09:05:52 INFO - PROCESS | 3488 | 1466697952310 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1087ms 09:05:52 INFO - PROCESS | 3488 | 1466697952458 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 3488 | 1466697952462 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:05:52 INFO - PROCESS | 3488 | 1466697952468 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 3488 | 1466697952472 Marionette TRACE conn6 <- [1,1426,null,{}] 09:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:05:52 INFO - PROCESS | 3488 | 1466697952478 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}] 09:05:52 INFO - PROCESS | 3488 | 1466697952481 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:52 INFO - PROCESS | 3488 | 1466697952601 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:05:52 INFO - PROCESS | 3488 | 1466697952671 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 3488 | 1466697952676 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB50D000 == 37 [pid = 3488] [id = 366] 09:05:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D5C2C000) [pid = 3488] [serial = 1098] [outer = 0000000000000000] 09:05:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D6C17C00) [pid = 3488] [serial = 1099] [outer = 000000C2D5C2C000] 09:05:52 INFO - PROCESS | 3488 | 1466697952727 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DB65E000) [pid = 3488] [serial = 1100] [outer = 000000C2D5C2C000] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2853800 == 36 [pid = 3488] [id = 361] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0469800 == 35 [pid = 3488] [id = 360] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6D60000 == 34 [pid = 3488] [id = 359] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE568000 == 33 [pid = 3488] [id = 357] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E742E800 == 32 [pid = 3488] [id = 317] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB507000 == 31 [pid = 3488] [id = 347] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0480000 == 30 [pid = 3488] [id = 312] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4E000 == 29 [pid = 3488] [id = 308] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23F1000 == 28 [pid = 3488] [id = 313] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC1F000 == 27 [pid = 3488] [id = 302] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E287C000 == 26 [pid = 3488] [id = 310] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7212800 == 25 [pid = 3488] [id = 316] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E287A000 == 24 [pid = 3488] [id = 358] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23EB800 == 23 [pid = 3488] [id = 304] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D4A3D000 == 22 [pid = 3488] [id = 306] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8E000 == 21 [pid = 3488] [id = 303] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58DF800 == 20 [pid = 3488] [id = 307] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3849800 == 19 [pid = 3488] [id = 314] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E288E000 == 18 [pid = 3488] [id = 305] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1A4000 == 17 [pid = 3488] [id = 309] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB552000 == 16 [pid = 3488] [id = 301] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58E6000 == 15 [pid = 3488] [id = 315] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB51D000 == 14 [pid = 3488] [id = 311] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E02800 == 13 [pid = 3488] [id = 356] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ADE000 == 12 [pid = 3488] [id = 365] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2887800 == 11 [pid = 3488] [id = 364] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DAE000 == 10 [pid = 3488] [id = 362] 09:05:54 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF192000 == 9 [pid = 3488] [id = 363] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFA1C400) [pid = 3488] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DA965800) [pid = 3488] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DB659800) [pid = 3488] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5725C00) [pid = 3488] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D5E57C00) [pid = 3488] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D555E400) [pid = 3488] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D6533C00) [pid = 3488] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE30800) [pid = 3488] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E0264800) [pid = 3488] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E383B000) [pid = 3488] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DF2C8400) [pid = 3488] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DB6A3800) [pid = 3488] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DFC3C000) [pid = 3488] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E3A73400) [pid = 3488] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E3703800) [pid = 3488] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E15EB000) [pid = 3488] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E583BC00) [pid = 3488] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E54C0400) [pid = 3488] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E2499C00) [pid = 3488] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E380E800) [pid = 3488] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E2E67800) [pid = 3488] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E26AAC00) [pid = 3488] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E31DA800) [pid = 3488] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E1523800) [pid = 3488] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2DF2CFC00) [pid = 3488] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:05:55 INFO - PROCESS | 3488 | 1466697955813 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 3388ms 09:05:55 INFO - PROCESS | 3488 | 1466697955869 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 3488 | 1466697955873 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:05:55 INFO - PROCESS | 3488 | 1466697955878 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 3488 | 1466697955882 Marionette TRACE conn6 <- [1,1430,null,{}] 09:05:55 INFO - PROCESS | 3488 | 1466697955888 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}] 09:05:55 INFO - PROCESS | 3488 | 1466697955891 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:55 INFO - PROCESS | 3488 | 1466697955990 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:05:56 INFO - PROCESS | 3488 | 1466697956006 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 3488 | 1466697956009 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA12000 == 10 [pid = 3488] [id = 367] 09:05:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2D56E3C00) [pid = 3488] [serial = 1101] [outer = 0000000000000000] 09:05:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D56E4400) [pid = 3488] [serial = 1102] [outer = 000000C2D56E3C00] 09:05:56 INFO - PROCESS | 3488 | 1466697956059 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D572C000) [pid = 3488] [serial = 1103] [outer = 000000C2D56E3C00] 09:05:56 INFO - PROCESS | 3488 | 1466697956557 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 09:05:56 INFO - PROCESS | 3488 | 1466697956614 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 3488 | 1466697956620 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:05:56 INFO - PROCESS | 3488 | 1466697956668 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 3488 | 1466697956672 Marionette TRACE conn6 <- [1,1434,null,{}] 09:05:56 INFO - PROCESS | 3488 | 1466697956676 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}] 09:05:56 INFO - PROCESS | 3488 | 1466697956679 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:56 INFO - PROCESS | 3488 | 1466697956788 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:05:56 INFO - PROCESS | 3488 | 1466697956853 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 3488 | 1466697956856 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9A6000 == 11 [pid = 3488] [id = 368] 09:05:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D572F400) [pid = 3488] [serial = 1104] [outer = 0000000000000000] 09:05:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D9D39C00) [pid = 3488] [serial = 1105] [outer = 000000C2D572F400] 09:05:56 INFO - PROCESS | 3488 | 1466697956905 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2DA76BC00) [pid = 3488] [serial = 1106] [outer = 000000C2D572F400] 09:05:57 INFO - PROCESS | 3488 | 1466697957352 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 731ms 09:05:57 INFO - PROCESS | 3488 | 1466697957399 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 3488 | 1466697957402 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:05:57 INFO - PROCESS | 3488 | 1466697957405 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 3488 | 1466697957409 Marionette TRACE conn6 <- [1,1438,null,{}] 09:05:57 INFO - PROCESS | 3488 | 1466697957420 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}] 09:05:57 INFO - PROCESS | 3488 | 1466697957425 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:57 INFO - PROCESS | 3488 | 1466697957519 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:05:57 INFO - PROCESS | 3488 | 1466697957535 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 3488 | 1466697957538 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E18800 == 12 [pid = 3488] [id = 369] 09:05:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2D5557C00) [pid = 3488] [serial = 1107] [outer = 0000000000000000] 09:05:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DBC6E000) [pid = 3488] [serial = 1108] [outer = 000000C2D5557C00] 09:05:57 INFO - PROCESS | 3488 | 1466697957592 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DEE27800) [pid = 3488] [serial = 1109] [outer = 000000C2D5557C00] 09:05:58 INFO - PROCESS | 3488 | 1466697958096 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 09:05:58 INFO - PROCESS | 3488 | 1466697958151 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3488 | 1466697958154 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:05:58 INFO - PROCESS | 3488 | 1466697958165 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3488 | 1466697958168 Marionette TRACE conn6 <- [1,1442,null,{}] 09:05:58 INFO - PROCESS | 3488 | 1466697958171 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}] 09:05:58 INFO - PROCESS | 3488 | 1466697958173 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:58 INFO - PROCESS | 3488 | 1466697958288 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:05:58 INFO - PROCESS | 3488 | 1466697958299 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 3488 | 1466697958301 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E261A800 == 13 [pid = 3488] [id = 370] 09:05:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DF23A400) [pid = 3488] [serial = 1110] [outer = 0000000000000000] 09:05:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DF2CF800) [pid = 3488] [serial = 1111] [outer = 000000C2DF23A400] 09:05:58 INFO - PROCESS | 3488 | 1466697958349 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DF2E2000) [pid = 3488] [serial = 1112] [outer = 000000C2DF23A400] 09:05:58 INFO - PROCESS | 3488 | 1466697958835 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 09:05:58 INFO - PROCESS | 3488 | 1466697958857 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3488 | 1466697958859 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:05:58 INFO - PROCESS | 3488 | 1466697958862 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3488 | 1466697958864 Marionette TRACE conn6 <- [1,1446,null,{}] 09:05:58 INFO - PROCESS | 3488 | 1466697958879 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}] 09:05:58 INFO - PROCESS | 3488 | 1466697958881 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:59 INFO - PROCESS | 3488 | 1466697958991 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:05:59 INFO - PROCESS | 3488 | 1466697958998 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 3488 | 1466697959000 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E288F000 == 14 [pid = 3488] [id = 371] 09:05:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D5724C00) [pid = 3488] [serial = 1113] [outer = 0000000000000000] 09:05:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DFC36C00) [pid = 3488] [serial = 1114] [outer = 000000C2D5724C00] 09:05:59 INFO - PROCESS | 3488 | 1466697959046 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E014E000) [pid = 3488] [serial = 1115] [outer = 000000C2D5724C00] 09:05:59 INFO - PROCESS | 3488 | 1466697959541 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 09:05:59 INFO - PROCESS | 3488 | 1466697959620 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 3488 | 1466697959622 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:05:59 INFO - PROCESS | 3488 | 1466697959633 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 3488 | 1466697959635 Marionette TRACE conn6 <- [1,1450,null,{}] 09:05:59 INFO - PROCESS | 3488 | 1466697959639 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}] 09:05:59 INFO - PROCESS | 3488 | 1466697959645 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:59 INFO - PROCESS | 3488 | 1466697959899 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D4C51800) [pid = 3488] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E1D95400) [pid = 3488] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E15ECC00) [pid = 3488] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DF2A6000) [pid = 3488] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2D5E49C00) [pid = 3488] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2D5E49800) [pid = 3488] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2D4A2E000) [pid = 3488] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2DF2C3C00) [pid = 3488] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E3A67800) [pid = 3488] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:05:59 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2D572EC00) [pid = 3488] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:05:59 INFO - PROCESS | 3488 | 1466697959950 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 3488 | 1466697959952 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:05:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15B5800 == 15 [pid = 3488] [id = 372] 09:05:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D4511800) [pid = 3488] [serial = 1116] [outer = 0000000000000000] 09:05:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2D5728400) [pid = 3488] [serial = 1117] [outer = 000000C2D4511800] 09:06:00 INFO - PROCESS | 3488 | 1466697959998 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DF2DC800) [pid = 3488] [serial = 1118] [outer = 000000C2D4511800] 09:06:00 INFO - PROCESS | 3488 | 1466697960391 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 796ms 09:06:00 INFO - PROCESS | 3488 | 1466697960429 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 3488 | 1466697960431 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:06:00 INFO - PROCESS | 3488 | 1466697960435 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 3488 | 1466697960436 Marionette TRACE conn6 <- [1,1454,null,{}] 09:06:00 INFO - PROCESS | 3488 | 1466697960440 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}] 09:06:00 INFO - PROCESS | 3488 | 1466697960442 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:00 INFO - PROCESS | 3488 | 1466697960522 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:06:00 INFO - PROCESS | 3488 | 1466697960528 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 3488 | 1466697960530 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58F4800 == 16 [pid = 3488] [id = 373] 09:06:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2E0260400) [pid = 3488] [serial = 1119] [outer = 0000000000000000] 09:06:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2E15E5800) [pid = 3488] [serial = 1120] [outer = 000000C2E0260400] 09:06:00 INFO - PROCESS | 3488 | 1466697960577 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DFC32C00) [pid = 3488] [serial = 1121] [outer = 000000C2E0260400] 09:06:01 INFO - PROCESS | 3488 | 1466697961016 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 09:06:01 INFO - PROCESS | 3488 | 1466697961067 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3488 | 1466697961069 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:06:01 INFO - PROCESS | 3488 | 1466697961072 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:06:01 INFO - PROCESS | 3488 | 1466697961074 Marionette TRACE conn6 <- [1,1458,null,{}] 09:06:01 INFO - PROCESS | 3488 | 1466697961077 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}] 09:06:01 INFO - PROCESS | 3488 | 1466697961079 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:01 INFO - PROCESS | 3488 | 1466697961177 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:06:01 INFO - PROCESS | 3488 | 1466697961222 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3488 | 1466697961223 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B53800 == 17 [pid = 3488] [id = 374] 09:06:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D6D3B800) [pid = 3488] [serial = 1122] [outer = 0000000000000000] 09:06:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2E1F34400) [pid = 3488] [serial = 1123] [outer = 000000C2D6D3B800] 09:06:01 INFO - PROCESS | 3488 | 1466697961269 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2E1F40800) [pid = 3488] [serial = 1124] [outer = 000000C2D6D3B800] 09:06:01 INFO - PROCESS | 3488 | 1466697961706 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 09:06:01 INFO - PROCESS | 3488 | 1466697961766 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3488 | 1466697961768 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:06:01 INFO - PROCESS | 3488 | 1466697961771 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 3488 | 1466697961773 Marionette TRACE conn6 <- [1,1462,null,{}] 09:06:01 INFO - PROCESS | 3488 | 1466697961777 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}] 09:06:01 INFO - PROCESS | 3488 | 1466697961779 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:01 INFO - PROCESS | 3488 | 1466697961860 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:06:01 INFO - PROCESS | 3488 | 1466697961868 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3488 | 1466697961870 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8D800 == 18 [pid = 3488] [id = 375] 09:06:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E26A5C00) [pid = 3488] [serial = 1125] [outer = 0000000000000000] 09:06:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E2A62C00) [pid = 3488] [serial = 1126] [outer = 000000C2E26A5C00] 09:06:01 INFO - PROCESS | 3488 | 1466697961914 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E2FE5000) [pid = 3488] [serial = 1127] [outer = 000000C2E26A5C00] 09:06:02 INFO - PROCESS | 3488 | 1466697962837 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1126ms 09:06:02 INFO - PROCESS | 3488 | 1466697962901 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 3488 | 1466697962906 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:06:02 INFO - PROCESS | 3488 | 1466697962911 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 3488 | 1466697962917 Marionette TRACE conn6 <- [1,1466,null,{}] 09:06:02 INFO - PROCESS | 3488 | 1466697962923 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}] 09:06:02 INFO - PROCESS | 3488 | 1466697962927 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:03 INFO - PROCESS | 3488 | 1466697963062 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:06:03 INFO - PROCESS | 3488 | 1466697963130 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 3488 | 1466697963134 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5B0800 == 19 [pid = 3488] [id = 376] 09:06:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D5E61400) [pid = 3488] [serial = 1128] [outer = 0000000000000000] 09:06:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D6256400) [pid = 3488] [serial = 1129] [outer = 000000C2D5E61400] 09:06:03 INFO - PROCESS | 3488 | 1466697963195 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DA2A9000) [pid = 3488] [serial = 1130] [outer = 000000C2D5E61400] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DF2CD400) [pid = 3488] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DAA2F800) [pid = 3488] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D6261C00) [pid = 3488] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D56EDC00) [pid = 3488] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DF2C9800) [pid = 3488] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E4B65000) [pid = 3488] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E0155000) [pid = 3488] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DF2E1800) [pid = 3488] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DB660800) [pid = 3488] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2D5732800) [pid = 3488] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2D6D3A800) [pid = 3488] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2D6C17C00) [pid = 3488] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2DAAE9400) [pid = 3488] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2DF826400) [pid = 3488] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E1531000) [pid = 3488] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E02C6400) [pid = 3488] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E1F20C00) [pid = 3488] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E1FC8800) [pid = 3488] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E2E6B800) [pid = 3488] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2E0151800) [pid = 3488] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | --DOMWINDOW == 51 (000000C2E1F32400) [pid = 3488] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:06:04 INFO - PROCESS | 3488 | 1466697964157 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1299ms 09:06:04 INFO - PROCESS | 3488 | 1466697964224 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3488 | 1466697964229 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:06:04 INFO - PROCESS | 3488 | 1466697964237 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 3488 | 1466697964240 Marionette TRACE conn6 <- [1,1470,null,{}] 09:06:04 INFO - PROCESS | 3488 | 1466697964246 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}] 09:06:04 INFO - PROCESS | 3488 | 1466697964249 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:04 INFO - PROCESS | 3488 | 1466697964343 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:06:04 INFO - PROCESS | 3488 | 1466697964356 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 3488 | 1466697964360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB506000 == 20 [pid = 3488] [id = 377] 09:06:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 52 (000000C2D5C2FC00) [pid = 3488] [serial = 1131] [outer = 0000000000000000] 09:06:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2D5D67800) [pid = 3488] [serial = 1132] [outer = 000000C2D5C2FC00] 09:06:04 INFO - PROCESS | 3488 | 1466697964415 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D6D3A400) [pid = 3488] [serial = 1133] [outer = 000000C2D5C2FC00] 09:06:04 INFO - PROCESS | 3488 | 1466697964956 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 09:06:04 INFO - PROCESS | 3488 | 1466697964975 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3488 | 1466697964980 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:06:05 INFO - PROCESS | 3488 | 1466697964987 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3488 | 1466697964990 Marionette TRACE conn6 <- [1,1474,null,{}] 09:06:05 INFO - PROCESS | 3488 | 1466697964994 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}] 09:06:05 INFO - PROCESS | 3488 | 1466697964997 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:05 INFO - PROCESS | 3488 | 1466697965087 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:06:05 INFO - PROCESS | 3488 | 1466697965150 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 3488 | 1466697965153 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8B0800 == 21 [pid = 3488] [id = 378] 09:06:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2DB5D5C00) [pid = 3488] [serial = 1134] [outer = 0000000000000000] 09:06:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2DB6A3800) [pid = 3488] [serial = 1135] [outer = 000000C2DB5D5C00] 09:06:05 INFO - PROCESS | 3488 | 1466697965211 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2DBAD3C00) [pid = 3488] [serial = 1136] [outer = 000000C2DB5D5C00] 09:06:05 INFO - PROCESS | 3488 | 1466697965634 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]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 691ms 09:06:05 INFO - PROCESS | 3488 | 1466697965679 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3488 | 1466697965682 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:06:05 INFO - PROCESS | 3488 | 1466697965685 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3488 | 1466697965689 Marionette TRACE conn6 <- [1,1478,null,{}] 09:06:05 INFO - PROCESS | 3488 | 1466697965701 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}] 09:06:05 INFO - PROCESS | 3488 | 1466697965705 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:05 INFO - PROCESS | 3488 | 1466697965822 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:06:05 INFO - PROCESS | 3488 | 1466697965837 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 3488 | 1466697965840 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15C5800 == 22 [pid = 3488] [id = 379] 09:06:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2DF1EE000) [pid = 3488] [serial = 1137] [outer = 0000000000000000] 09:06:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DF2C8400) [pid = 3488] [serial = 1138] [outer = 000000C2DF1EE000] 09:06:05 INFO - PROCESS | 3488 | 1466697965889 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DF2E1400) [pid = 3488] [serial = 1139] [outer = 000000C2DF1EE000] 09:06:06 INFO - PROCESS | 3488 | 1466697966329 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 09:06:06 INFO - PROCESS | 3488 | 1466697966380 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 3488 | 1466697966383 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:06:06 INFO - PROCESS | 3488 | 1466697966386 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 3488 | 1466697966388 Marionette TRACE conn6 <- [1,1482,null,{}] 09:06:06 INFO - PROCESS | 3488 | 1466697966391 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}] 09:06:06 INFO - PROCESS | 3488 | 1466697966394 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:06 INFO - PROCESS | 3488 | 1466697966508 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:06:06 INFO - PROCESS | 3488 | 1466697966515 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 3488 | 1466697966517 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23EC000 == 23 [pid = 3488] [id = 380] 09:06:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DFC34000) [pid = 3488] [serial = 1140] [outer = 0000000000000000] 09:06:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DFC3E400) [pid = 3488] [serial = 1141] [outer = 000000C2DFC34000] 09:06:06 INFO - PROCESS | 3488 | 1466697966599 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2E025B800) [pid = 3488] [serial = 1142] [outer = 000000C2DFC34000] 09:06:07 INFO - PROCESS | 3488 | 1466697967056 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 09:06:07 INFO - PROCESS | 3488 | 1466697967121 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 3488 | 1466697967124 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:06:07 INFO - PROCESS | 3488 | 1466697967133 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 3488 | 1466697967135 Marionette TRACE conn6 <- [1,1486,null,{}] 09:06:07 INFO - PROCESS | 3488 | 1466697967139 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}] 09:06:07 INFO - PROCESS | 3488 | 1466697967141 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:07 INFO - PROCESS | 3488 | 1466697967275 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:06:07 INFO - PROCESS | 3488 | 1466697967286 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 3488 | 1466697967288 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29E2800 == 24 [pid = 3488] [id = 381] 09:06:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D56E5800) [pid = 3488] [serial = 1143] [outer = 0000000000000000] 09:06:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2E02C5000) [pid = 3488] [serial = 1144] [outer = 000000C2D56E5800] 09:06:07 INFO - PROCESS | 3488 | 1466697967376 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2E1526C00) [pid = 3488] [serial = 1145] [outer = 000000C2D56E5800] 09:06:07 INFO - PROCESS | 3488 | 1466697967784 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 09:06:07 INFO - PROCESS | 3488 | 1466697967826 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 3488 | 1466697967828 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:06:07 INFO - PROCESS | 3488 | 1466697967831 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:06:07 INFO - PROCESS | 3488 | 1466697967833 Marionette TRACE conn6 <- [1,1490,null,{}] 09:06:07 INFO - PROCESS | 3488 | 1466697967836 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}] 09:06:07 INFO - PROCESS | 3488 | 1466697967842 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:07 INFO - PROCESS | 3488 | 1466697967981 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:06:07 INFO - PROCESS | 3488 | 1466697967986 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 3488 | 1466697967988 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47CD000 == 25 [pid = 3488] [id = 382] 09:06:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E152D400) [pid = 3488] [serial = 1146] [outer = 0000000000000000] 09:06:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E1F17000) [pid = 3488] [serial = 1147] [outer = 000000C2E152D400] 09:06:08 INFO - PROCESS | 3488 | 1466697968035 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E2E63C00) [pid = 3488] [serial = 1148] [outer = 000000C2E152D400] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D6D3B800) [pid = 3488] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DF23A400) [pid = 3488] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D5C2C000) [pid = 3488] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2D56E3C00) [pid = 3488] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D572F400) [pid = 3488] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D5557C00) [pid = 3488] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2D5724C00) [pid = 3488] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2D4511800) [pid = 3488] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:06:08 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E0260400) [pid = 3488] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:06:08 INFO - PROCESS | 3488 | 1466697968497 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]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 09:06:08 INFO - PROCESS | 3488 | 1466697968526 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 3488 | 1466697968528 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:06:08 INFO - PROCESS | 3488 | 1466697968531 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 3488 | 1466697968533 Marionette TRACE conn6 <- [1,1494,null,{}] 09:06:08 INFO - PROCESS | 3488 | 1466697968537 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}] 09:06:08 INFO - PROCESS | 3488 | 1466697968539 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:08 INFO - PROCESS | 3488 | 1466697968645 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:06:08 INFO - PROCESS | 3488 | 1466697968653 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 3488 | 1466697968655 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A02800 == 26 [pid = 3488] [id = 383] 09:06:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D3A4D400) [pid = 3488] [serial = 1149] [outer = 0000000000000000] 09:06:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DF706800) [pid = 3488] [serial = 1150] [outer = 000000C2D3A4D400] 09:06:08 INFO - PROCESS | 3488 | 1466697968702 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2E26AC400) [pid = 3488] [serial = 1151] [outer = 000000C2D3A4D400] 09:06:09 INFO - PROCESS | 3488 | 1466697969127 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 628ms 09:06:09 INFO - PROCESS | 3488 | 1466697969163 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 3488 | 1466697969165 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:06:09 INFO - PROCESS | 3488 | 1466697969169 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 3488 | 1466697969170 Marionette TRACE conn6 <- [1,1498,null,{}] 09:06:09 INFO - PROCESS | 3488 | 1466697969174 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}] 09:06:09 INFO - PROCESS | 3488 | 1466697969176 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:09 INFO - PROCESS | 3488 | 1466697969256 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:06:09 INFO - PROCESS | 3488 | 1466697969262 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 3488 | 1466697969264 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6D60000 == 27 [pid = 3488] [id = 384] 09:06:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2E31D1400) [pid = 3488] [serial = 1152] [outer = 0000000000000000] 09:06:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2E3704000) [pid = 3488] [serial = 1153] [outer = 000000C2E31D1400] 09:06:09 INFO - PROCESS | 3488 | 1466697969310 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2E370C400) [pid = 3488] [serial = 1154] [outer = 000000C2E31D1400] 09:06:09 INFO - PROCESS | 3488 | 1466697969724 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 09:06:09 INFO - PROCESS | 3488 | 1466697969758 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 3488 | 1466697969760 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:06:09 INFO - PROCESS | 3488 | 1466697969773 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:06:09 INFO - PROCESS | 3488 | 1466697969775 Marionette TRACE conn6 <- [1,1502,null,{}] 09:06:09 INFO - PROCESS | 3488 | 1466697969784 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}] 09:06:09 INFO - PROCESS | 3488 | 1466697969786 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:09 INFO - PROCESS | 3488 | 1466697969868 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:06:09 INFO - PROCESS | 3488 | 1466697969873 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 3488 | 1466697969875 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7437000 == 28 [pid = 3488] [id = 385] 09:06:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E3808800) [pid = 3488] [serial = 1155] [outer = 0000000000000000] 09:06:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E380F400) [pid = 3488] [serial = 1156] [outer = 000000C2E3808800] 09:06:09 INFO - PROCESS | 3488 | 1466697969920 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E3839000) [pid = 3488] [serial = 1157] [outer = 000000C2E3808800] 09:06:10 INFO - PROCESS | 3488 | 1466697970358 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 09:06:10 INFO - PROCESS | 3488 | 1466697970406 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 3488 | 1466697970408 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:06:10 INFO - PROCESS | 3488 | 1466697970412 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3488 | 1466697970414 Marionette TRACE conn6 <- [1,1506,null,{}] 09:06:10 INFO - PROCESS | 3488 | 1466697970464 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}] 09:06:10 INFO - PROCESS | 3488 | 1466697970468 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:10 INFO - PROCESS | 3488 | 1466697970590 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:06:10 INFO - PROCESS | 3488 | 1466697970699 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 3488 | 1466697970703 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA22800 == 29 [pid = 3488] [id = 386] 09:06:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D56EB400) [pid = 3488] [serial = 1158] [outer = 0000000000000000] 09:06:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D572DC00) [pid = 3488] [serial = 1159] [outer = 000000C2D56EB400] 09:06:10 INFO - PROCESS | 3488 | 1466697970763 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D9FA8400) [pid = 3488] [serial = 1160] [outer = 000000C2D56EB400] 09:06:11 INFO - PROCESS | 3488 | 1466697971375 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 09:06:11 INFO - PROCESS | 3488 | 1466697971401 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 3488 | 1466697971406 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:06:11 INFO - PROCESS | 3488 | 1466697971411 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 3488 | 1466697971414 Marionette TRACE conn6 <- [1,1510,null,{}] 09:06:11 INFO - PROCESS | 3488 | 1466697971420 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}] 09:06:11 INFO - PROCESS | 3488 | 1466697971424 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:11 INFO - PROCESS | 3488 | 1466697971540 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:06:11 INFO - PROCESS | 3488 | 1466697971631 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 3488 | 1466697971635 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E08000 == 30 [pid = 3488] [id = 387] 09:06:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DEEC5800) [pid = 3488] [serial = 1161] [outer = 0000000000000000] 09:06:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF1F4C00) [pid = 3488] [serial = 1162] [outer = 000000C2DEEC5800] 09:06:11 INFO - PROCESS | 3488 | 1466697971694 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFA24800) [pid = 3488] [serial = 1163] [outer = 000000C2DEEC5800] 09:06:12 INFO - PROCESS | 3488 | 1466697972307 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"]]]}] 09:06:12 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 () { 09:06:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:06:12 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 () { 09:06:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:06:12 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 () { 09:06:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:06:12 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 () { 09:06:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:06:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 946ms 09:06:12 INFO - PROCESS | 3488 | 1466697972360 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:06:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:06:12 INFO - PROCESS | 3488 | 1466697972363 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:06:12 INFO - PROCESS | 3488 | 1466697972368 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 3488 | 1466697972370 Marionette TRACE conn6 <- [1,1514,null,{}] 09:06:12 INFO - PROCESS | 3488 | 1466697972375 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}] 09:06:12 INFO - PROCESS | 3488 | 1466697972377 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:12 INFO - PROCESS | 3488 | 1466697972492 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:06:12 INFO - PROCESS | 3488 | 1466697972579 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 3488 | 1466697972584 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8907800 == 31 [pid = 3488] [id = 388] 09:06:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F38800) [pid = 3488] [serial = 1164] [outer = 0000000000000000] 09:06:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F3F800) [pid = 3488] [serial = 1165] [outer = 000000C2E1F38800] 09:06:12 INFO - PROCESS | 3488 | 1466697972643 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E380C000) [pid = 3488] [serial = 1166] [outer = 000000C2E1F38800] 09:06:13 INFO - PROCESS | 3488 | 1466697973237 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"]]]}] 09:06:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:06:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:06:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:06:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:06:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:06:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:06:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 880ms 09:06:13 INFO - PROCESS | 3488 | 1466697973255 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3488 | 1466697973262 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:06:13 INFO - PROCESS | 3488 | 1466697973268 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 3488 | 1466697973270 Marionette TRACE conn6 <- [1,1518,null,{}] 09:06:13 INFO - PROCESS | 3488 | 1466697973274 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}] 09:06:13 INFO - PROCESS | 3488 | 1466697973276 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:13 INFO - PROCESS | 3488 | 1466697973388 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:06:13 INFO - PROCESS | 3488 | 1466697973474 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 3488 | 1466697973477 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8965000 == 32 [pid = 3488] [id = 389] 09:06:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3A6FC00) [pid = 3488] [serial = 1167] [outer = 0000000000000000] 09:06:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E4B69C00) [pid = 3488] [serial = 1168] [outer = 000000C2E3A6FC00] 09:06:13 INFO - PROCESS | 3488 | 1466697973533 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E540B000) [pid = 3488] [serial = 1169] [outer = 000000C2E3A6FC00] 09:06:14 INFO - PROCESS | 3488 | 1466697974025 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]]]}] 09:06:14 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 09:06:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:06:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:06:14 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. 09:06:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:06:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 796ms 09:06:14 INFO - PROCESS | 3488 | 1466697974095 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 3488 | 1466697974098 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:06:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:06:14 INFO - PROCESS | 3488 | 1466697974132 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 3488 | 1466697974134 Marionette TRACE conn6 <- [1,1522,null,{}] 09:06:14 INFO - PROCESS | 3488 | 1466697974139 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}] 09:06:14 INFO - PROCESS | 3488 | 1466697974141 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:14 INFO - PROCESS | 3488 | 1466697974248 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:06:14 INFO - PROCESS | 3488 | 1466697974359 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 3488 | 1466697974362 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0483000 == 33 [pid = 3488] [id = 390] 09:06:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D56E9000) [pid = 3488] [serial = 1170] [outer = 0000000000000000] 09:06:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DFC39800) [pid = 3488] [serial = 1171] [outer = 000000C2D56E9000] 09:06:14 INFO - PROCESS | 3488 | 1466697974432 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E546BC00) [pid = 3488] [serial = 1172] [outer = 000000C2D56E9000] 09:06:15 INFO - PROCESS | 3488 | 1466697975117 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:06:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1047ms 09:06:15 INFO - PROCESS | 3488 | 1466697975166 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 3488 | 1466697975170 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:06:15 INFO - PROCESS | 3488 | 1466697975175 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:06:15 INFO - PROCESS | 3488 | 1466697975179 Marionette TRACE conn6 <- [1,1526,null,{}] 09:06:15 INFO - PROCESS | 3488 | 1466697975203 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}] 09:06:15 INFO - PROCESS | 3488 | 1466697975206 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:15 INFO - PROCESS | 3488 | 1466697975313 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:06:15 INFO - PROCESS | 3488 | 1466697975390 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 3488 | 1466697975393 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE558000 == 34 [pid = 3488] [id = 391] 09:06:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D60F0000) [pid = 3488] [serial = 1173] [outer = 0000000000000000] 09:06:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DA2A6C00) [pid = 3488] [serial = 1174] [outer = 000000C2D60F0000] 09:06:15 INFO - PROCESS | 3488 | 1466697975444 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DB6A5800) [pid = 3488] [serial = 1175] [outer = 000000C2D60F0000] 09:06:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB50D000 == 33 [pid = 3488] [id = 366] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E1F34400) [pid = 3488] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DF2CF800) [pid = 3488] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DB65E000) [pid = 3488] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D56E4400) [pid = 3488] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D572C000) [pid = 3488] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D9D39C00) [pid = 3488] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DA76BC00) [pid = 3488] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DBC6E000) [pid = 3488] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFC36C00) [pid = 3488] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF2E2000) [pid = 3488] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D5728400) [pid = 3488] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1F40800) [pid = 3488] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E014E000) [pid = 3488] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E15E5800) [pid = 3488] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF2DC800) [pid = 3488] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFC32C00) [pid = 3488] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DEE27800) [pid = 3488] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:06:16 INFO - PROCESS | 3488 | 1466697976681 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1548ms 09:06:16 INFO - PROCESS | 3488 | 1466697976728 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 3488 | 1466697976733 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:06:16 INFO - PROCESS | 3488 | 1466697976737 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 3488 | 1466697976740 Marionette TRACE conn6 <- [1,1530,null,{}] 09:06:16 INFO - PROCESS | 3488 | 1466697976747 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}] 09:06:16 INFO - PROCESS | 3488 | 1466697976750 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:16 INFO - PROCESS | 3488 | 1466697976876 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:06:16 INFO - PROCESS | 3488 | 1466697976952 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 3488 | 1466697976955 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9BA800 == 34 [pid = 3488] [id = 392] 09:06:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D56EB000) [pid = 3488] [serial = 1176] [outer = 0000000000000000] 09:06:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D56EF400) [pid = 3488] [serial = 1177] [outer = 000000C2D56EB000] 09:06:17 INFO - PROCESS | 3488 | 1466697977004 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D5E49800) [pid = 3488] [serial = 1178] [outer = 000000C2D56EB000] 09:06:17 INFO - PROCESS | 3488 | 1466697977416 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 732ms 09:06:17 INFO - PROCESS | 3488 | 1466697977474 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 3488 | 1466697977479 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:06:17 INFO - PROCESS | 3488 | 1466697977486 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 3488 | 1466697977489 Marionette TRACE conn6 <- [1,1534,null,{}] 09:06:17 INFO - PROCESS | 3488 | 1466697977493 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}] 09:06:17 INFO - PROCESS | 3488 | 1466697977496 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:17 INFO - PROCESS | 3488 | 1466697977591 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:06:17 INFO - PROCESS | 3488 | 1466697977598 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 3488 | 1466697977601 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC1C800 == 35 [pid = 3488] [id = 393] 09:06:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DAA27800) [pid = 3488] [serial = 1179] [outer = 0000000000000000] 09:06:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DB65E000) [pid = 3488] [serial = 1180] [outer = 000000C2DAA27800] 09:06:17 INFO - PROCESS | 3488 | 1466697977650 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DC148C00) [pid = 3488] [serial = 1181] [outer = 000000C2DAA27800] 09:06:18 INFO - PROCESS | 3488 | 1466697978116 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]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 09:06:18 INFO - PROCESS | 3488 | 1466697978179 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 3488 | 1466697978181 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:06:18 INFO - PROCESS | 3488 | 1466697978185 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3488 | 1466697978189 Marionette TRACE conn6 <- [1,1538,null,{}] 09:06:18 INFO - PROCESS | 3488 | 1466697978202 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}] 09:06:18 INFO - PROCESS | 3488 | 1466697978207 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:18 INFO - PROCESS | 3488 | 1466697978328 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:06:18 INFO - PROCESS | 3488 | 1466697978414 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3488 | 1466697978417 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E205E000 == 36 [pid = 3488] [id = 394] 09:06:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D5E46400) [pid = 3488] [serial = 1182] [outer = 0000000000000000] 09:06:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF2C5400) [pid = 3488] [serial = 1183] [outer = 000000C2D5E46400] 09:06:18 INFO - PROCESS | 3488 | 1466697978467 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF2E0C00) [pid = 3488] [serial = 1184] [outer = 000000C2D5E46400] 09:06:18 INFO - PROCESS | 3488 | 1466697978899 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]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 09:06:18 INFO - PROCESS | 3488 | 1466697978922 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 3488 | 1466697978925 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:06:18 INFO - PROCESS | 3488 | 1466697978934 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3488 | 1466697978936 Marionette TRACE conn6 <- [1,1542,null,{}] 09:06:18 INFO - PROCESS | 3488 | 1466697978939 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}] 09:06:18 INFO - PROCESS | 3488 | 1466697978941 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:19 INFO - PROCESS | 3488 | 1466697979057 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:06:19 INFO - PROCESS | 3488 | 1466697979062 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 3488 | 1466697979064 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2890000 == 37 [pid = 3488] [id = 395] 09:06:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFC32800) [pid = 3488] [serial = 1185] [outer = 0000000000000000] 09:06:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DFC3C400) [pid = 3488] [serial = 1186] [outer = 000000C2DFC32800] 09:06:19 INFO - PROCESS | 3488 | 1466697979112 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E025D800) [pid = 3488] [serial = 1187] [outer = 000000C2DFC32800] 09:06:19 INFO - PROCESS | 3488 | 1466697979597 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 09:06:19 INFO - PROCESS | 3488 | 1466697979701 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 3488 | 1466697979703 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:06:19 INFO - PROCESS | 3488 | 1466697979711 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 3488 | 1466697979713 Marionette TRACE conn6 <- [1,1546,null,{}] 09:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:06:19 INFO - PROCESS | 3488 | 1466697979717 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}] 09:06:19 INFO - PROCESS | 3488 | 1466697979719 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:19 INFO - PROCESS | 3488 | 1466697979830 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:06:19 INFO - PROCESS | 3488 | 1466697979838 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 3488 | 1466697979840 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4716800 == 38 [pid = 3488] [id = 396] 09:06:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D39D5400) [pid = 3488] [serial = 1188] [outer = 0000000000000000] 09:06:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E040C400) [pid = 3488] [serial = 1189] [outer = 000000C2D39D5400] 09:06:19 INFO - PROCESS | 3488 | 1466697979926 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E15ED000) [pid = 3488] [serial = 1190] [outer = 000000C2D39D5400] 09:06:20 INFO - PROCESS | 3488 | 1466697980355 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]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 09:06:20 INFO - PROCESS | 3488 | 1466697980391 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 3488 | 1466697980393 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:06:20 INFO - PROCESS | 3488 | 1466697980396 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:06:20 INFO - PROCESS | 3488 | 1466697980398 Marionette TRACE conn6 <- [1,1550,null,{}] 09:06:20 INFO - PROCESS | 3488 | 1466697980408 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}] 09:06:20 INFO - PROCESS | 3488 | 1466697980414 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:20 INFO - PROCESS | 3488 | 1466697980545 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:06:20 INFO - PROCESS | 3488 | 1466697980551 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 3488 | 1466697980553 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5AC9800 == 39 [pid = 3488] [id = 397] 09:06:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E1F1B400) [pid = 3488] [serial = 1191] [outer = 0000000000000000] 09:06:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E1FC6400) [pid = 3488] [serial = 1192] [outer = 000000C2E1F1B400] 09:06:20 INFO - PROCESS | 3488 | 1466697980598 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E3707800) [pid = 3488] [serial = 1193] [outer = 000000C2E1F1B400] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D56E5800) [pid = 3488] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E26A5C00) [pid = 3488] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5C2FC00) [pid = 3488] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DB5D5C00) [pid = 3488] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DF1EE000) [pid = 3488] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D5E61400) [pid = 3488] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E152D400) [pid = 3488] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D3A4D400) [pid = 3488] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFC34000) [pid = 3488] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E31D1400) [pid = 3488] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:06:20 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E3808800) [pid = 3488] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:06:21 INFO - PROCESS | 3488 | 1466697981149 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 839ms 09:06:21 INFO - PROCESS | 3488 | 1466697981238 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 3488 | 1466697981240 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:06:21 INFO - PROCESS | 3488 | 1466697981244 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3488 | 1466697981246 Marionette TRACE conn6 <- [1,1554,null,{}] 09:06:21 INFO - PROCESS | 3488 | 1466697981254 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}] 09:06:21 INFO - PROCESS | 3488 | 1466697981256 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:21 INFO - PROCESS | 3488 | 1466697981337 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:06:21 INFO - PROCESS | 3488 | 1466697981350 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 3488 | 1466697981352 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E720B800 == 40 [pid = 3488] [id = 398] 09:06:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E152D400) [pid = 3488] [serial = 1194] [outer = 0000000000000000] 09:06:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E2FE6000) [pid = 3488] [serial = 1195] [outer = 000000C2E152D400] 09:06:21 INFO - PROCESS | 3488 | 1466697981396 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E380C800) [pid = 3488] [serial = 1196] [outer = 000000C2E152D400] 09:06:21 INFO - PROCESS | 3488 | 1466697981790 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 587ms 09:06:21 INFO - PROCESS | 3488 | 1466697981842 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 3488 | 1466697981844 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:06:21 INFO - PROCESS | 3488 | 1466697981848 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3488 | 1466697981850 Marionette TRACE conn6 <- [1,1558,null,{}] 09:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:06:21 INFO - PROCESS | 3488 | 1466697981853 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}] 09:06:21 INFO - PROCESS | 3488 | 1466697981855 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:21 INFO - PROCESS | 3488 | 1466697981936 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:06:21 INFO - PROCESS | 3488 | 1466697981942 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 3488 | 1466697981944 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8912800 == 41 [pid = 3488] [id = 399] 09:06:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E383BC00) [pid = 3488] [serial = 1197] [outer = 0000000000000000] 09:06:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3A72800) [pid = 3488] [serial = 1198] [outer = 000000C2E383BC00] 09:06:21 INFO - PROCESS | 3488 | 1466697981989 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E4B27000) [pid = 3488] [serial = 1199] [outer = 000000C2E383BC00] 09:06:22 INFO - PROCESS | 3488 | 1466697982427 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 627ms 09:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:06:22 INFO - PROCESS | 3488 | 1466697982482 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 3488 | 1466697982484 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:06:22 INFO - PROCESS | 3488 | 1466697982488 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 3488 | 1466697982490 Marionette TRACE conn6 <- [1,1562,null,{}] 09:06:22 INFO - PROCESS | 3488 | 1466697982493 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}] 09:06:22 INFO - PROCESS | 3488 | 1466697982495 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:22 INFO - PROCESS | 3488 | 1466697982578 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:06:22 INFO - PROCESS | 3488 | 1466697982586 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 3488 | 1466697982588 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E205B000 == 42 [pid = 3488] [id = 400] 09:06:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E540BC00) [pid = 3488] [serial = 1200] [outer = 0000000000000000] 09:06:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DFC35800) [pid = 3488] [serial = 1201] [outer = 000000C2E540BC00] 09:06:22 INFO - PROCESS | 3488 | 1466697982633 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5475400) [pid = 3488] [serial = 1202] [outer = 000000C2E540BC00] 09:06:23 INFO - PROCESS | 3488 | 1466697983433 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 986ms 09:06:23 INFO - PROCESS | 3488 | 1466697983476 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3488 | 1466697983480 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:06:23 INFO - PROCESS | 3488 | 1466697983485 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 3488 | 1466697983491 Marionette TRACE conn6 <- [1,1566,null,{}] 09:06:23 INFO - PROCESS | 3488 | 1466697983496 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}] 09:06:23 INFO - PROCESS | 3488 | 1466697983500 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:23 INFO - PROCESS | 3488 | 1466697983681 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:06:23 INFO - PROCESS | 3488 | 1466697983692 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 3488 | 1466697983695 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8CC800 == 43 [pid = 3488] [id = 401] 09:06:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D5732400) [pid = 3488] [serial = 1203] [outer = 0000000000000000] 09:06:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D65D8800) [pid = 3488] [serial = 1204] [outer = 000000C2D5732400] 09:06:23 INFO - PROCESS | 3488 | 1466697983754 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DB5D4000) [pid = 3488] [serial = 1205] [outer = 000000C2D5732400] 09:06:24 INFO - PROCESS | 3488 | 1466697984547 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]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:06:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1141ms 09:06:24 INFO - PROCESS | 3488 | 1466697984631 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3488 | 1466697984636 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:06:24 INFO - PROCESS | 3488 | 1466697984642 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 3488 | 1466697984645 Marionette TRACE conn6 <- [1,1570,null,{}] 09:06:24 INFO - PROCESS | 3488 | 1466697984650 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}] 09:06:24 INFO - PROCESS | 3488 | 1466697984653 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:24 INFO - PROCESS | 3488 | 1466697984808 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:06:25 INFO - PROCESS | 3488 | 1466697985017 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 3488 | 1466697985020 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6551800 == 44 [pid = 3488] [id = 402] 09:06:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2D5552C00) [pid = 3488] [serial = 1206] [outer = 0000000000000000] 09:06:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D56ECC00) [pid = 3488] [serial = 1207] [outer = 000000C2D5552C00] 09:06:25 INFO - PROCESS | 3488 | 1466697985079 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D9FA6400) [pid = 3488] [serial = 1208] [outer = 000000C2D5552C00] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA22800 == 43 [pid = 3488] [id = 386] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8912800 == 42 [pid = 3488] [id = 399] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E720B800 == 41 [pid = 3488] [id = 398] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5AC9800 == 40 [pid = 3488] [id = 397] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4716800 == 39 [pid = 3488] [id = 396] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2890000 == 38 [pid = 3488] [id = 395] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E205E000 == 37 [pid = 3488] [id = 394] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC1C800 == 36 [pid = 3488] [id = 393] 09:06:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9BA800 == 35 [pid = 3488] [id = 392] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E380F400) [pid = 3488] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E1526C00) [pid = 3488] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E02C5000) [pid = 3488] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E2FE5000) [pid = 3488] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E2A62C00) [pid = 3488] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D5D67800) [pid = 3488] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D6D3A400) [pid = 3488] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DB6A3800) [pid = 3488] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DBAD3C00) [pid = 3488] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DF2C8400) [pid = 3488] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D6256400) [pid = 3488] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DA2A9000) [pid = 3488] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E1F17000) [pid = 3488] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3839000) [pid = 3488] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF706800) [pid = 3488] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E2E63C00) [pid = 3488] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E26AC400) [pid = 3488] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFC3E400) [pid = 3488] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E025B800) [pid = 3488] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E370C400) [pid = 3488] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3704000) [pid = 3488] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF2E1400) [pid = 3488] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:06:25 INFO - PROCESS | 3488 | 1466697985742 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1142ms 09:06:25 INFO - PROCESS | 3488 | 1466697985787 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3488 | 1466697985791 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:06:25 INFO - PROCESS | 3488 | 1466697985795 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3488 | 1466697985798 Marionette TRACE conn6 <- [1,1574,null,{}] 09:06:25 INFO - PROCESS | 3488 | 1466697985804 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}] 09:06:25 INFO - PROCESS | 3488 | 1466697985808 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:25 INFO - PROCESS | 3488 | 1466697985899 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:06:25 INFO - PROCESS | 3488 | 1466697985979 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 3488 | 1466697985982 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA28000 == 36 [pid = 3488] [id = 403] 09:06:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5557400) [pid = 3488] [serial = 1209] [outer = 0000000000000000] 09:06:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5C31400) [pid = 3488] [serial = 1210] [outer = 000000C2D5557400] 09:06:26 INFO - PROCESS | 3488 | 1466697986031 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DB6A0C00) [pid = 3488] [serial = 1211] [outer = 000000C2D5557400] 09:06:26 INFO - PROCESS | 3488 | 1466697986498 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]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 732ms 09:06:26 INFO - PROCESS | 3488 | 1466697986533 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 3488 | 1466697986537 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:06:26 INFO - PROCESS | 3488 | 1466697986542 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 3488 | 1466697986544 Marionette TRACE conn6 <- [1,1578,null,{}] 09:06:26 INFO - PROCESS | 3488 | 1466697986549 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}] 09:06:26 INFO - PROCESS | 3488 | 1466697986551 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:26 INFO - PROCESS | 3488 | 1466697986646 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:06:26 INFO - PROCESS | 3488 | 1466697986655 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 3488 | 1466697986657 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15C7800 == 37 [pid = 3488] [id = 404] 09:06:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF2CB000) [pid = 3488] [serial = 1212] [outer = 0000000000000000] 09:06:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DF2D9000) [pid = 3488] [serial = 1213] [outer = 000000C2DF2CB000] 09:06:26 INFO - PROCESS | 3488 | 1466697986703 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFAC5400) [pid = 3488] [serial = 1214] [outer = 000000C2DF2CB000] 09:06:27 INFO - PROCESS | 3488 | 1466697987187 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 09:06:27 INFO - PROCESS | 3488 | 1466697987237 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 3488 | 1466697987240 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:06:27 INFO - PROCESS | 3488 | 1466697987245 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 3488 | 1466697987251 Marionette TRACE conn6 <- [1,1582,null,{}] 09:06:27 INFO - PROCESS | 3488 | 1466697987261 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}] 09:06:27 INFO - PROCESS | 3488 | 1466697987265 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:27 INFO - PROCESS | 3488 | 1466697987355 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:06:27 INFO - PROCESS | 3488 | 1466697987369 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 3488 | 1466697987371 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2880000 == 38 [pid = 3488] [id = 405] 09:06:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFC37800) [pid = 3488] [serial = 1215] [outer = 0000000000000000] 09:06:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02C5C00) [pid = 3488] [serial = 1216] [outer = 000000C2DFC37800] 09:06:27 INFO - PROCESS | 3488 | 1466697987417 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E152EC00) [pid = 3488] [serial = 1217] [outer = 000000C2DFC37800] 09:06:27 INFO - PROCESS | 3488 | 1466697987872 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 689ms 09:06:27 INFO - PROCESS | 3488 | 1466697987936 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:06:27 INFO - PROCESS | 3488 | 1466697987939 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:06:27 INFO - PROCESS | 3488 | 1466697987942 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 3488 | 1466697987944 Marionette TRACE conn6 <- [1,1586,null,{}] 09:06:27 INFO - PROCESS | 3488 | 1466697987953 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}] 09:06:27 INFO - PROCESS | 3488 | 1466697987956 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:28 INFO - PROCESS | 3488 | 1466697988099 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:06:28 INFO - PROCESS | 3488 | 1466697988107 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3488 | 1466697988109 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4721000 == 39 [pid = 3488] [id = 406] 09:06:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E15ED800) [pid = 3488] [serial = 1218] [outer = 0000000000000000] 09:06:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1F20800) [pid = 3488] [serial = 1219] [outer = 000000C2E15ED800] 09:06:28 INFO - PROCESS | 3488 | 1466697988161 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F3EC00) [pid = 3488] [serial = 1220] [outer = 000000C2E15ED800] 09:06:28 INFO - PROCESS | 3488 | 1466697988588 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]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 09:06:28 INFO - PROCESS | 3488 | 1466697988634 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3488 | 1466697988636 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:06:28 INFO - PROCESS | 3488 | 1466697988639 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3488 | 1466697988641 Marionette TRACE conn6 <- [1,1590,null,{}] 09:06:28 INFO - PROCESS | 3488 | 1466697988645 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}] 09:06:28 INFO - PROCESS | 3488 | 1466697988647 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:28 INFO - PROCESS | 3488 | 1466697988760 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:06:28 INFO - PROCESS | 3488 | 1466697988766 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3488 | 1466697988772 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2859800 == 40 [pid = 3488] [id = 407] 09:06:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E2E65800) [pid = 3488] [serial = 1221] [outer = 0000000000000000] 09:06:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E2E6B800) [pid = 3488] [serial = 1222] [outer = 000000C2E2E65800] 09:06:28 INFO - PROCESS | 3488 | 1466697988868 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E3709C00) [pid = 3488] [serial = 1223] [outer = 000000C2E2E65800] 09:06:29 INFO - PROCESS | 3488 | 1466697989337 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 09:06:29 INFO - PROCESS | 3488 | 1466697989376 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 3488 | 1466697989379 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:06:29 INFO - PROCESS | 3488 | 1466697989382 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 3488 | 1466697989384 Marionette TRACE conn6 <- [1,1594,null,{}] 09:06:29 INFO - PROCESS | 3488 | 1466697989426 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}] 09:06:29 INFO - PROCESS | 3488 | 1466697989428 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:29 INFO - PROCESS | 3488 | 1466697989547 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:06:29 INFO - PROCESS | 3488 | 1466697989562 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 3488 | 1466697989564 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7423800 == 41 [pid = 3488] [id = 408] 09:06:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E4747000) [pid = 3488] [serial = 1224] [outer = 0000000000000000] 09:06:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E4D79000) [pid = 3488] [serial = 1225] [outer = 000000C2E4747000] 09:06:29 INFO - PROCESS | 3488 | 1466697989652 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5466C00) [pid = 3488] [serial = 1226] [outer = 000000C2E4747000] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DAA27800) [pid = 3488] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D5E46400) [pid = 3488] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D56EB000) [pid = 3488] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D60F0000) [pid = 3488] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DFC32800) [pid = 3488] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D39D5400) [pid = 3488] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F1B400) [pid = 3488] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E152D400) [pid = 3488] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E383BC00) [pid = 3488] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56EB400) [pid = 3488] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEEC5800) [pid = 3488] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E1F38800) [pid = 3488] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3A6FC00) [pid = 3488] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:06:30 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D56E9000) [pid = 3488] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:06:30 INFO - PROCESS | 3488 | 1466697990113 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 797ms 09:06:30 INFO - PROCESS | 3488 | 1466697990181 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3488 | 1466697990183 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:06:30 INFO - PROCESS | 3488 | 1466697990187 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 3488 | 1466697990189 Marionette TRACE conn6 <- [1,1598,null,{}] 09:06:30 INFO - PROCESS | 3488 | 1466697990192 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}] 09:06:30 INFO - PROCESS | 3488 | 1466697990194 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:30 INFO - PROCESS | 3488 | 1466697990304 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:06:30 INFO - PROCESS | 3488 | 1466697990354 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 3488 | 1466697990356 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9B7000 == 42 [pid = 3488] [id = 409] 09:06:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D56EC000) [pid = 3488] [serial = 1227] [outer = 0000000000000000] 09:06:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DEECA000) [pid = 3488] [serial = 1228] [outer = 000000C2D56EC000] 09:06:30 INFO - PROCESS | 3488 | 1466697990401 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3840400) [pid = 3488] [serial = 1229] [outer = 000000C2D56EC000] 09:06:30 INFO - PROCESS | 3488 | 1466697990748 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 585ms 09:06:30 INFO - PROCESS | 3488 | 1466697990775 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3488 | 1466697990777 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:06:30 INFO - PROCESS | 3488 | 1466697990780 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 3488 | 1466697990782 Marionette TRACE conn6 <- [1,1602,null,{}] 09:06:30 INFO - PROCESS | 3488 | 1466697990786 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}] 09:06:30 INFO - PROCESS | 3488 | 1466697990788 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:30 INFO - PROCESS | 3488 | 1466697990910 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:06:30 INFO - PROCESS | 3488 | 1466697990945 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 3488 | 1466697990947 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E989B800 == 43 [pid = 3488] [id = 410] 09:06:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5474C00) [pid = 3488] [serial = 1230] [outer = 0000000000000000] 09:06:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E54B9800) [pid = 3488] [serial = 1231] [outer = 000000C2E5474C00] 09:06:31 INFO - PROCESS | 3488 | 1466697990992 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E582F400) [pid = 3488] [serial = 1232] [outer = 000000C2E5474C00] 09:06:31 INFO - PROCESS | 3488 | 1466697991398 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]]]}] 09:06:31 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 09:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 09:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:06:31 INFO - PROCESS | 3488 | 1466697991410 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 3488 | 1466697991412 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:06:31 INFO - PROCESS | 3488 | 1466697991415 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 3488 | 1466697991417 Marionette TRACE conn6 <- [1,1606,null,{}] 09:06:31 INFO - PROCESS | 3488 | 1466697991420 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}] 09:06:31 INFO - PROCESS | 3488 | 1466697991422 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:31 INFO - PROCESS | 3488 | 1466697991537 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:06:31 INFO - PROCESS | 3488 | 1466697991545 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 3488 | 1466697991547 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9809000 == 44 [pid = 3488] [id = 411] 09:06:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3838C00) [pid = 3488] [serial = 1233] [outer = 0000000000000000] 09:06:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5838C00) [pid = 3488] [serial = 1234] [outer = 000000C2E3838C00] 09:06:31 INFO - PROCESS | 3488 | 1466697991593 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E587B400) [pid = 3488] [serial = 1235] [outer = 000000C2E3838C00] 09:06:32 INFO - PROCESS | 3488 | 1466697992086 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 09:06:32 INFO - PROCESS | 3488 | 1466697992154 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3488 | 1466697992159 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:06:32 INFO - PROCESS | 3488 | 1466697992165 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 3488 | 1466697992169 Marionette TRACE conn6 <- [1,1610,null,{}] 09:06:32 INFO - PROCESS | 3488 | 1466697992176 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}] 09:06:32 INFO - PROCESS | 3488 | 1466697992179 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:32 INFO - PROCESS | 3488 | 1466697992377 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:06:32 INFO - PROCESS | 3488 | 1466697992473 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 3488 | 1466697992478 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1A0800 == 45 [pid = 3488] [id = 412] 09:06:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D9F3EC00) [pid = 3488] [serial = 1236] [outer = 0000000000000000] 09:06:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DAA27C00) [pid = 3488] [serial = 1237] [outer = 000000C2D9F3EC00] 09:06:32 INFO - PROCESS | 3488 | 1466697992538 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DEE26C00) [pid = 3488] [serial = 1238] [outer = 000000C2D9F3EC00] 09:06:33 INFO - PROCESS | 3488 | 1466697993093 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]]]}] 09:06:33 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 09:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 985ms 09:06:33 INFO - PROCESS | 3488 | 1466697993153 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 3488 | 1466697993158 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:06:33 INFO - PROCESS | 3488 | 1466697993165 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 3488 | 1466697993168 Marionette TRACE conn6 <- [1,1614,null,{}] 09:06:33 INFO - PROCESS | 3488 | 1466697993172 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}] 09:06:33 INFO - PROCESS | 3488 | 1466697993175 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:33 INFO - PROCESS | 3488 | 1466697993294 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:06:33 INFO - PROCESS | 3488 | 1466697993416 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 3488 | 1466697993419 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3A95000 == 46 [pid = 3488] [id = 413] 09:06:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DFC38400) [pid = 3488] [serial = 1239] [outer = 0000000000000000] 09:06:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E025E400) [pid = 3488] [serial = 1240] [outer = 000000C2DFC38400] 09:06:33 INFO - PROCESS | 3488 | 1466697993478 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E15EBC00) [pid = 3488] [serial = 1241] [outer = 000000C2DFC38400] 09:06:34 INFO - PROCESS | 3488 | 1466697994087 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 943ms 09:06:34 INFO - PROCESS | 3488 | 1466697994110 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 3488 | 1466697994113 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:06:34 INFO - PROCESS | 3488 | 1466697994117 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 3488 | 1466697994121 Marionette TRACE conn6 <- [1,1618,null,{}] 09:06:34 INFO - PROCESS | 3488 | 1466697994133 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}] 09:06:34 INFO - PROCESS | 3488 | 1466697994138 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:34 INFO - PROCESS | 3488 | 1466697994257 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:06:34 INFO - PROCESS | 3488 | 1466697994378 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 3488 | 1466697994382 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BA1800 == 47 [pid = 3488] [id = 414] 09:06:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E3806C00) [pid = 3488] [serial = 1242] [outer = 0000000000000000] 09:06:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E3A6E400) [pid = 3488] [serial = 1243] [outer = 000000C2E3806C00] 09:06:34 INFO - PROCESS | 3488 | 1466697994441 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E587C400) [pid = 3488] [serial = 1244] [outer = 000000C2E3806C00] 09:06:35 INFO - PROCESS | 3488 | 1466697995068 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]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 09:06:35 INFO - PROCESS | 3488 | 1466697995104 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 3488 | 1466697995107 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:06:35 INFO - PROCESS | 3488 | 1466697995111 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 3488 | 1466697995113 Marionette TRACE conn6 <- [1,1622,null,{}] 09:06:35 INFO - PROCESS | 3488 | 1466697995117 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}] 09:06:35 INFO - PROCESS | 3488 | 1466697995120 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:35 INFO - PROCESS | 3488 | 1466697995233 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:06:35 INFO - PROCESS | 3488 | 1466697995378 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 3488 | 1466697995380 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E987A800 == 48 [pid = 3488] [id = 415] 09:06:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E5405000) [pid = 3488] [serial = 1245] [outer = 0000000000000000] 09:06:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E5AA8000) [pid = 3488] [serial = 1246] [outer = 000000C2E5405000] 09:06:35 INFO - PROCESS | 3488 | 1466697995444 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2E5BF1C00) [pid = 3488] [serial = 1247] [outer = 000000C2E5405000] 09:06:36 INFO - PROCESS | 3488 | 1466697996209 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1127ms 09:06:36 INFO - PROCESS | 3488 | 1466697996240 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 3488 | 1466697996244 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:06:36 INFO - PROCESS | 3488 | 1466697996249 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 3488 | 1466697996252 Marionette TRACE conn6 <- [1,1626,null,{}] 09:06:36 INFO - PROCESS | 3488 | 1466697996258 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}] 09:06:36 INFO - PROCESS | 3488 | 1466697996261 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:36 INFO - PROCESS | 3488 | 1466697996371 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:06:36 INFO - PROCESS | 3488 | 1466697996454 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 3488 | 1466697996456 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E989B800 == 47 [pid = 3488] [id = 410] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9B7000 == 46 [pid = 3488] [id = 409] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7423800 == 45 [pid = 3488] [id = 408] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2859800 == 44 [pid = 3488] [id = 407] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4721000 == 43 [pid = 3488] [id = 406] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2880000 == 42 [pid = 3488] [id = 405] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15C7800 == 41 [pid = 3488] [id = 404] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA28000 == 40 [pid = 3488] [id = 403] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6551800 == 39 [pid = 3488] [id = 402] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8CC800 == 38 [pid = 3488] [id = 401] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E205B000 == 37 [pid = 3488] [id = 400] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7437000 == 36 [pid = 3488] [id = 385] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8907800 == 35 [pid = 3488] [id = 388] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE558000 == 34 [pid = 3488] [id = 391] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0483000 == 33 [pid = 3488] [id = 390] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8965000 == 32 [pid = 3488] [id = 389] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E08000 == 31 [pid = 3488] [id = 387] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E987A800 == 30 [pid = 3488] [id = 415] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BA1800 == 29 [pid = 3488] [id = 414] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3A95000 == 28 [pid = 3488] [id = 413] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9809000 == 27 [pid = 3488] [id = 411] 09:06:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1A0800 == 26 [pid = 3488] [id = 412] 09:06:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D42F1000 == 27 [pid = 3488] [id = 416] 09:06:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2D3910800) [pid = 3488] [serial = 1248] [outer = 0000000000000000] 09:06:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 97 (000000C2D3A40800) [pid = 3488] [serial = 1249] [outer = 000000C2D3910800] 09:06:37 INFO - PROCESS | 3488 | 1466697997168 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 98 (000000C2D555E000) [pid = 3488] [serial = 1250] [outer = 000000C2D3910800] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 97 (000000C2DB65E000) [pid = 3488] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 96 (000000C2DC148C00) [pid = 3488] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2DF2C5400) [pid = 3488] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2D56EF400) [pid = 3488] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2D5E49800) [pid = 3488] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DB6A5800) [pid = 3488] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DA2A6C00) [pid = 3488] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DFC3C400) [pid = 3488] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E040C400) [pid = 3488] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E025D800) [pid = 3488] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1FC6400) [pid = 3488] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E15ED000) [pid = 3488] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E2FE6000) [pid = 3488] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E4B27000) [pid = 3488] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3A72800) [pid = 3488] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D9FA8400) [pid = 3488] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D572DC00) [pid = 3488] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DFA24800) [pid = 3488] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF1F4C00) [pid = 3488] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E380C000) [pid = 3488] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1F3F800) [pid = 3488] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E540B000) [pid = 3488] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E4B69C00) [pid = 3488] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFC35800) [pid = 3488] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E546BC00) [pid = 3488] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DFC39800) [pid = 3488] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3707800) [pid = 3488] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E380C800) [pid = 3488] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DF2E0C00) [pid = 3488] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:06:37 INFO - PROCESS | 3488 | 1466697997756 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]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1531ms 09:06:37 INFO - PROCESS | 3488 | 1466697997782 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3488 | 1466697997786 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:06:37 INFO - PROCESS | 3488 | 1466697997791 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3488 | 1466697997794 Marionette TRACE conn6 <- [1,1630,null,{}] 09:06:37 INFO - PROCESS | 3488 | 1466697997799 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}] 09:06:37 INFO - PROCESS | 3488 | 1466697997801 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:37 INFO - PROCESS | 3488 | 1466697997927 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:06:38 INFO - PROCESS | 3488 | 1466697998005 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 3488 | 1466697998008 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7DD000 == 28 [pid = 3488] [id = 417] 09:06:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D5725800) [pid = 3488] [serial = 1251] [outer = 0000000000000000] 09:06:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D60F9400) [pid = 3488] [serial = 1252] [outer = 000000C2D5725800] 09:06:38 INFO - PROCESS | 3488 | 1466697998059 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DA224400) [pid = 3488] [serial = 1253] [outer = 000000C2D5725800] 09:06:38 INFO - PROCESS | 3488 | 1466697998450 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 09:06:38 INFO - PROCESS | 3488 | 1466697998544 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 3488 | 1466697998549 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:06:38 INFO - PROCESS | 3488 | 1466697998560 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 3488 | 1466697998563 Marionette TRACE conn6 <- [1,1634,null,{}] 09:06:38 INFO - PROCESS | 3488 | 1466697998567 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}] 09:06:38 INFO - PROCESS | 3488 | 1466697998570 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:38 INFO - PROCESS | 3488 | 1466697998668 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:06:38 INFO - PROCESS | 3488 | 1466697998674 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 3488 | 1466697998677 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB552000 == 29 [pid = 3488] [id = 418] 09:06:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DBAA8C00) [pid = 3488] [serial = 1254] [outer = 0000000000000000] 09:06:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DBC65400) [pid = 3488] [serial = 1255] [outer = 000000C2DBAA8C00] 09:06:38 INFO - PROCESS | 3488 | 1466697998733 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DEE0DC00) [pid = 3488] [serial = 1256] [outer = 000000C2DBAA8C00] 09:06:39 INFO - PROCESS | 3488 | 1466697999224 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 689ms 09:06:39 INFO - PROCESS | 3488 | 1466697999250 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 3488 | 1466697999253 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:06:39 INFO - PROCESS | 3488 | 1466697999256 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 3488 | 1466697999260 Marionette TRACE conn6 <- [1,1638,null,{}] 09:06:39 INFO - PROCESS | 3488 | 1466697999273 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}] 09:06:39 INFO - PROCESS | 3488 | 1466697999278 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:39 INFO - PROCESS | 3488 | 1466697999378 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:06:39 INFO - PROCESS | 3488 | 1466697999386 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 3488 | 1466697999388 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2223800 == 30 [pid = 3488] [id = 419] 09:06:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DF2C6C00) [pid = 3488] [serial = 1257] [outer = 0000000000000000] 09:06:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF2E1000) [pid = 3488] [serial = 1258] [outer = 000000C2DF2C6C00] 09:06:39 INFO - PROCESS | 3488 | 1466697999434 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DFA2BC00) [pid = 3488] [serial = 1259] [outer = 000000C2DF2C6C00] 09:06:39 INFO - PROCESS | 3488 | 1466697999964 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 09:06:39 INFO - PROCESS | 3488 | 1466697999994 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:06:40 INFO - PROCESS | 3488 | 1466697999997 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:06:40 INFO - PROCESS | 3488 | 1466698000000 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 3488 | 1466698000002 Marionette TRACE conn6 <- [1,1642,null,{}] 09:06:40 INFO - PROCESS | 3488 | 1466698000005 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}] 09:06:40 INFO - PROCESS | 3488 | 1466698000007 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:40 INFO - PROCESS | 3488 | 1466698000154 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:06:40 INFO - PROCESS | 3488 | 1466698000207 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3488 | 1466698000210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2887000 == 31 [pid = 3488] [id = 420] 09:06:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E014E400) [pid = 3488] [serial = 1260] [outer = 0000000000000000] 09:06:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E025F400) [pid = 3488] [serial = 1261] [outer = 000000C2E014E400] 09:06:40 INFO - PROCESS | 3488 | 1466698000263 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E02C5800) [pid = 3488] [serial = 1262] [outer = 000000C2E014E400] 09:06:40 INFO - PROCESS | 3488 | 1466698000693 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]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 09:06:40 INFO - PROCESS | 3488 | 1466698000735 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 3488 | 1466698000738 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:06:40 INFO - PROCESS | 3488 | 1466698000741 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 3488 | 1466698000743 Marionette TRACE conn6 <- [1,1646,null,{}] 09:06:40 INFO - PROCESS | 3488 | 1466698000746 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}] 09:06:40 INFO - PROCESS | 3488 | 1466698000748 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:40 INFO - PROCESS | 3488 | 1466698000857 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:06:40 INFO - PROCESS | 3488 | 1466698000865 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3488 | 1466698000867 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E313D000 == 32 [pid = 3488] [id = 421] 09:06:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1525400) [pid = 3488] [serial = 1263] [outer = 0000000000000000] 09:06:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1529C00) [pid = 3488] [serial = 1264] [outer = 000000C2E1525400] 09:06:40 INFO - PROCESS | 3488 | 1466698000968 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F33C00) [pid = 3488] [serial = 1265] [outer = 000000C2E1525400] 09:06:41 INFO - PROCESS | 3488 | 1466698001451 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 09:06:41 INFO - PROCESS | 3488 | 1466698001477 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 3488 | 1466698001480 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:06:41 INFO - PROCESS | 3488 | 1466698001522 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 3488 | 1466698001524 Marionette TRACE conn6 <- [1,1650,null,{}] 09:06:41 INFO - PROCESS | 3488 | 1466698001528 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}] 09:06:41 INFO - PROCESS | 3488 | 1466698001534 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:41 INFO - PROCESS | 3488 | 1466698001800 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E15ED800) [pid = 3488] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D5557400) [pid = 3488] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E2E65800) [pid = 3488] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5552C00) [pid = 3488] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E4747000) [pid = 3488] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5474C00) [pid = 3488] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5732400) [pid = 3488] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFC37800) [pid = 3488] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2CB000) [pid = 3488] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E540BC00) [pid = 3488] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D56EC000) [pid = 3488] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:06:41 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3838C00) [pid = 3488] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:06:41 INFO - PROCESS | 3488 | 1466698001863 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 3488 | 1466698001865 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D551C800 == 33 [pid = 3488] [id = 422] 09:06:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D39E0C00) [pid = 3488] [serial = 1266] [outer = 0000000000000000] 09:06:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D5552C00) [pid = 3488] [serial = 1267] [outer = 000000C2D39E0C00] 09:06:41 INFO - PROCESS | 3488 | 1466698001919 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFC37800) [pid = 3488] [serial = 1268] [outer = 000000C2D39E0C00] 09:06:42 INFO - PROCESS | 3488 | 1466698002282 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 797ms 09:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:06:42 INFO - PROCESS | 3488 | 1466698002314 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 3488 | 1466698002316 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:06:42 INFO - PROCESS | 3488 | 1466698002320 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 3488 | 1466698002322 Marionette TRACE conn6 <- [1,1654,null,{}] 09:06:42 INFO - PROCESS | 3488 | 1466698002325 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}] 09:06:42 INFO - PROCESS | 3488 | 1466698002327 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:42 INFO - PROCESS | 3488 | 1466698002410 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:06:42 INFO - PROCESS | 3488 | 1466698002416 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 3488 | 1466698002418 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B60000 == 34 [pid = 3488] [id = 423] 09:06:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E22B0C00) [pid = 3488] [serial = 1269] [outer = 0000000000000000] 09:06:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E31D8000) [pid = 3488] [serial = 1270] [outer = 000000C2E22B0C00] 09:06:42 INFO - PROCESS | 3488 | 1466698002465 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3711800) [pid = 3488] [serial = 1271] [outer = 000000C2E22B0C00] 09:06:42 INFO - PROCESS | 3488 | 1466698002837 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 583ms 09:06:42 INFO - PROCESS | 3488 | 1466698002906 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 3488 | 1466698002909 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:06:42 INFO - PROCESS | 3488 | 1466698002912 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 3488 | 1466698002914 Marionette TRACE conn6 <- [1,1658,null,{}] 09:06:42 INFO - PROCESS | 3488 | 1466698002927 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}] 09:06:42 INFO - PROCESS | 3488 | 1466698002929 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:43 INFO - PROCESS | 3488 | 1466698003016 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:06:43 INFO - PROCESS | 3488 | 1466698003023 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 3488 | 1466698003026 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E742D000 == 35 [pid = 3488] [id = 424] 09:06:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E380F400) [pid = 3488] [serial = 1272] [outer = 0000000000000000] 09:06:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E383CC00) [pid = 3488] [serial = 1273] [outer = 000000C2E380F400] 09:06:43 INFO - PROCESS | 3488 | 1466698003086 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3A6A000) [pid = 3488] [serial = 1274] [outer = 000000C2E380F400] 09:06:43 INFO - PROCESS | 3488 | 1466698003533 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 09:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:06:43 INFO - PROCESS | 3488 | 1466698003588 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 3488 | 1466698003590 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:06:43 INFO - PROCESS | 3488 | 1466698003593 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 3488 | 1466698003595 Marionette TRACE conn6 <- [1,1662,null,{}] 09:06:43 INFO - PROCESS | 3488 | 1466698003599 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}] 09:06:43 INFO - PROCESS | 3488 | 1466698003601 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:43 INFO - PROCESS | 3488 | 1466698003685 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:06:43 INFO - PROCESS | 3488 | 1466698003690 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 3488 | 1466698003693 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E891C800 == 36 [pid = 3488] [id = 425] 09:06:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF2CB800) [pid = 3488] [serial = 1275] [outer = 0000000000000000] 09:06:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E4799000) [pid = 3488] [serial = 1276] [outer = 000000C2DF2CB800] 09:06:43 INFO - PROCESS | 3488 | 1466698003741 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5403C00) [pid = 3488] [serial = 1277] [outer = 000000C2DF2CB800] 09:06:44 INFO - PROCESS | 3488 | 1466698004439 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]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 941ms 09:06:44 INFO - PROCESS | 3488 | 1466698004538 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 3488 | 1466698004542 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:06:44 INFO - PROCESS | 3488 | 1466698004547 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 3488 | 1466698004553 Marionette TRACE conn6 <- [1,1666,null,{}] 09:06:44 INFO - PROCESS | 3488 | 1466698004559 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}] 09:06:44 INFO - PROCESS | 3488 | 1466698004562 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:44 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:06:44 INFO - PROCESS | 3488 | [3488] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:06:44 INFO - PROCESS | 3488 | 1466698004698 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:06:44 INFO - PROCESS | 3488 | 1466698004813 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 3488 | 1466698004816 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5BC000 == 37 [pid = 3488] [id = 426] 09:06:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D5C26C00) [pid = 3488] [serial = 1278] [outer = 0000000000000000] 09:06:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D6261C00) [pid = 3488] [serial = 1279] [outer = 000000C2D5C26C00] 09:06:44 INFO - PROCESS | 3488 | 1466698004884 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DAA25000) [pid = 3488] [serial = 1280] [outer = 000000C2D5C26C00] 09:06:45 INFO - PROCESS | 3488 | 1466698005547 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1032ms 09:06:45 INFO - PROCESS | 3488 | 1466698005584 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 3488 | 1466698005590 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:06:45 INFO - PROCESS | 3488 | 1466698005597 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 3488 | 1466698005601 Marionette TRACE conn6 <- [1,1670,null,{}] 09:06:45 INFO - PROCESS | 3488 | 1466698005605 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}] 09:06:45 INFO - PROCESS | 3488 | 1466698005609 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:45 INFO - PROCESS | 3488 | 1466698005774 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:06:46 INFO - PROCESS | 3488 | 1466698006004 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3488 | 1466698006008 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB506800 == 38 [pid = 3488] [id = 427] 09:06:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D39D9000) [pid = 3488] [serial = 1281] [outer = 0000000000000000] 09:06:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D5733000) [pid = 3488] [serial = 1282] [outer = 000000C2D39D9000] 09:06:46 INFO - PROCESS | 3488 | 1466698006069 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DA773800) [pid = 3488] [serial = 1283] [outer = 000000C2D39D9000] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5A02800 == 37 [pid = 3488] [id = 383] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6D60000 == 36 [pid = 3488] [id = 384] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E288F000 == 35 [pid = 3488] [id = 371] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B53800 == 34 [pid = 3488] [id = 374] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB506000 == 33 [pid = 3488] [id = 377] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8B0800 == 32 [pid = 3488] [id = 378] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E261A800 == 31 [pid = 3488] [id = 370] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8D800 == 30 [pid = 3488] [id = 375] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15B5800 == 29 [pid = 3488] [id = 372] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15C5800 == 28 [pid = 3488] [id = 379] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29E2800 == 27 [pid = 3488] [id = 381] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9A6000 == 26 [pid = 3488] [id = 368] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23EC000 == 25 [pid = 3488] [id = 380] 09:06:46 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E18800 == 24 [pid = 3488] [id = 369] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E1F20800) [pid = 3488] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D5C31400) [pid = 3488] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E2E6B800) [pid = 3488] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D9FA6400) [pid = 3488] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E5466C00) [pid = 3488] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E4D79000) [pid = 3488] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E54B9800) [pid = 3488] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DB5D4000) [pid = 3488] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F3EC00) [pid = 3488] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E02C5C00) [pid = 3488] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E152EC00) [pid = 3488] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56ECC00) [pid = 3488] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D65D8800) [pid = 3488] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFAC5400) [pid = 3488] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E5475400) [pid = 3488] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3840400) [pid = 3488] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DF2D9000) [pid = 3488] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3709C00) [pid = 3488] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DEECA000) [pid = 3488] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DB6A0C00) [pid = 3488] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E582F400) [pid = 3488] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5838C00) [pid = 3488] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E587B400) [pid = 3488] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3488 | 1466698006621 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1027ms 09:06:46 INFO - PROCESS | 3488 | 1466698006631 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 3488 | 1466698006635 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:06:46 INFO - PROCESS | 3488 | 1466698006645 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:06:46 INFO - PROCESS | 3488 | 1466698006648 Marionette TRACE conn6 <- [1,1674,null,{}] 09:06:46 INFO - PROCESS | 3488 | 1466698006654 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}] 09:06:46 INFO - PROCESS | 3488 | 1466698006659 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:46 INFO - PROCESS | 3488 | 1466698006756 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:06:46 INFO - PROCESS | 3488 | 1466698006786 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3488 | 1466698006789 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8B0800 == 25 [pid = 3488] [id = 428] 09:06:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DA962C00) [pid = 3488] [serial = 1284] [outer = 0000000000000000] 09:06:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DAAE6C00) [pid = 3488] [serial = 1285] [outer = 000000C2DA962C00] 09:06:46 INFO - PROCESS | 3488 | 1466698006841 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DBAD1400) [pid = 3488] [serial = 1286] [outer = 000000C2DA962C00] 09:06:47 INFO - PROCESS | 3488 | 1466698007352 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]]]}] 09:06:47 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 09:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 09:06:47 INFO - PROCESS | 3488 | 1466698007385 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 3488 | 1466698007390 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:06:47 INFO - PROCESS | 3488 | 1466698007395 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 3488 | 1466698007397 Marionette TRACE conn6 <- [1,1678,null,{}] 09:06:47 INFO - PROCESS | 3488 | 1466698007407 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}] 09:06:47 INFO - PROCESS | 3488 | 1466698007409 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:47 INFO - PROCESS | 3488 | 1466698007509 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:06:47 INFO - PROCESS | 3488 | 1466698007591 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 3488 | 1466698007593 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8D800 == 26 [pid = 3488] [id = 429] 09:06:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DF2C5800) [pid = 3488] [serial = 1287] [outer = 0000000000000000] 09:06:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF2C7800) [pid = 3488] [serial = 1288] [outer = 000000C2DF2C5800] 09:06:47 INFO - PROCESS | 3488 | 1466698007648 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFAD0400) [pid = 3488] [serial = 1289] [outer = 000000C2DF2C5800] 09:06:47 INFO - PROCESS | 3488 | 1466698007982 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]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 09:06:48 INFO - PROCESS | 3488 | 1466698008043 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3488 | 1466698008045 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:06:48 INFO - PROCESS | 3488 | 1466698008056 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3488 | 1466698008062 Marionette TRACE conn6 <- [1,1682,null,{}] 09:06:48 INFO - PROCESS | 3488 | 1466698008074 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}] 09:06:48 INFO - PROCESS | 3488 | 1466698008078 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:48 INFO - PROCESS | 3488 | 1466698008171 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:06:48 INFO - PROCESS | 3488 | 1466698008178 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 3488 | 1466698008181 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29EF000 == 27 [pid = 3488] [id = 430] 09:06:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E014A800) [pid = 3488] [serial = 1290] [outer = 0000000000000000] 09:06:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E025CC00) [pid = 3488] [serial = 1291] [outer = 000000C2E014A800] 09:06:48 INFO - PROCESS | 3488 | 1466698008227 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1528800) [pid = 3488] [serial = 1292] [outer = 000000C2E014A800] 09:06:48 INFO - PROCESS | 3488 | 1466698008603 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]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 586ms 09:06:48 INFO - PROCESS | 3488 | 1466698008638 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3488 | 1466698008641 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:06:48 INFO - PROCESS | 3488 | 1466698008644 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3488 | 1466698008646 Marionette TRACE conn6 <- [1,1686,null,{}] 09:06:48 INFO - PROCESS | 3488 | 1466698008650 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}] 09:06:48 INFO - PROCESS | 3488 | 1466698008652 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:48 INFO - PROCESS | 3488 | 1466698008779 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:06:48 INFO - PROCESS | 3488 | 1466698008914 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 3488 | 1466698008923 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4BA3000 == 28 [pid = 3488] [id = 431] 09:06:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E54BB000) [pid = 3488] [serial = 1293] [outer = 0000000000000000] 09:06:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F1FC00) [pid = 3488] [serial = 1294] [outer = 000000C2E54BB000] 09:06:49 INFO - PROCESS | 3488 | 1466698009022 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5831C00) [pid = 3488] [serial = 1295] [outer = 000000C2E54BB000] 09:06:49 INFO - PROCESS | 3488 | 1466698009789 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]]]}] 09:06:49 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 09:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1241ms 09:06:49 INFO - PROCESS | 3488 | 1466698009888 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 3488 | 1466698009890 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:06:49 INFO - PROCESS | 3488 | 1466698009893 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 3488 | 1466698009895 Marionette TRACE conn6 <- [1,1690,null,{}] 09:06:49 INFO - PROCESS | 3488 | 1466698009899 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}] 09:06:49 INFO - PROCESS | 3488 | 1466698009901 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:50 INFO - PROCESS | 3488 | 1466698010014 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:06:50 INFO - PROCESS | 3488 | 1466698010024 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 3488 | 1466698010030 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2880800 == 29 [pid = 3488] [id = 432] 09:06:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3120C00) [pid = 3488] [serial = 1296] [outer = 0000000000000000] 09:06:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E319EC00) [pid = 3488] [serial = 1297] [outer = 000000C2E3120C00] 09:06:50 INFO - PROCESS | 3488 | 1466698010131 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3807C00) [pid = 3488] [serial = 1298] [outer = 000000C2E3120C00] 09:06:50 INFO - PROCESS | 3488 | 1466698010575 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 09:06:50 INFO - PROCESS | 3488 | 1466698010629 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 3488 | 1466698010632 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:06:50 INFO - PROCESS | 3488 | 1466698010642 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 3488 | 1466698010645 Marionette TRACE conn6 <- [1,1694,null,{}] 09:06:50 INFO - PROCESS | 3488 | 1466698010657 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}] 09:06:50 INFO - PROCESS | 3488 | 1466698010660 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:50 INFO - PROCESS | 3488 | 1466698010816 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E014E400) [pid = 3488] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D3910800) [pid = 3488] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2C6C00) [pid = 3488] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D5725800) [pid = 3488] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DBAA8C00) [pid = 3488] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5405000) [pid = 3488] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1525400) [pid = 3488] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D9F3EC00) [pid = 3488] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DFC38400) [pid = 3488] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3806C00) [pid = 3488] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D39E0C00) [pid = 3488] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E22B0C00) [pid = 3488] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:06:50 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E380F400) [pid = 3488] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:06:50 INFO - PROCESS | 3488 | 1466698010880 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 3488 | 1466698010883 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F5A000 == 30 [pid = 3488] [id = 433] 09:06:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D424D400) [pid = 3488] [serial = 1299] [outer = 0000000000000000] 09:06:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5BDE400) [pid = 3488] [serial = 1300] [outer = 000000C2D424D400] 09:06:50 INFO - PROCESS | 3488 | 1466698010928 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF2A3400) [pid = 3488] [serial = 1301] [outer = 000000C2D424D400] 09:06:51 INFO - PROCESS | 3488 | 1466698011293 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 09:06:51 INFO - PROCESS | 3488 | 1466698011329 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 3488 | 1466698011332 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:06:51 INFO - PROCESS | 3488 | 1466698011335 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 3488 | 1466698011337 Marionette TRACE conn6 <- [1,1698,null,{}] 09:06:51 INFO - PROCESS | 3488 | 1466698011340 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}] 09:06:51 INFO - PROCESS | 3488 | 1466698011343 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:51 INFO - PROCESS | 3488 | 1466698011457 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:06:51 INFO - PROCESS | 3488 | 1466698011463 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 3488 | 1466698011465 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA24800 == 31 [pid = 3488] [id = 434] 09:06:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E0255400) [pid = 3488] [serial = 1302] [outer = 0000000000000000] 09:06:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E4B62C00) [pid = 3488] [serial = 1303] [outer = 000000C2E0255400] 09:06:51 INFO - PROCESS | 3488 | 1466698011511 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E546C000) [pid = 3488] [serial = 1304] [outer = 000000C2E0255400] 09:06:51 INFO - PROCESS | 3488 | 1466698011931 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms 09:06:51 INFO - PROCESS | 3488 | 1466698011970 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 3488 | 1466698011973 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:06:51 INFO - PROCESS | 3488 | 1466698011976 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 3488 | 1466698011978 Marionette TRACE conn6 <- [1,1702,null,{}] 09:06:51 INFO - PROCESS | 3488 | 1466698011982 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}] 09:06:51 INFO - PROCESS | 3488 | 1466698011984 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:52 INFO - PROCESS | 3488 | 1466698012070 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:06:52 INFO - PROCESS | 3488 | 1466698012075 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 3488 | 1466698012077 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B7B000 == 32 [pid = 3488] [id = 435] 09:06:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5474C00) [pid = 3488] [serial = 1305] [outer = 0000000000000000] 09:06:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E5482000) [pid = 3488] [serial = 1306] [outer = 000000C2E5474C00] 09:06:52 INFO - PROCESS | 3488 | 1466698012121 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E582FC00) [pid = 3488] [serial = 1307] [outer = 000000C2E5474C00] 09:06:52 INFO - PROCESS | 3488 | 1466698012544 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 09:06:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:06:52 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:52 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3488 | 1466698012609 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:06:52 INFO - PROCESS | 3488 | 1466698012612 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3488 | 1466698012614 Marionette TRACE conn6 <- [1,1706,null,{}] 09:06:52 INFO - PROCESS | 3488 | 1466698012618 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}] 09:06:52 INFO - PROCESS | 3488 | 1466698012620 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:52 INFO - PROCESS | 3488 | 1466698012706 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:06:52 INFO - PROCESS | 3488 | 1466698012713 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 3488 | 1466698012715 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9821000 == 33 [pid = 3488] [id = 436] 09:06:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E583A000) [pid = 3488] [serial = 1308] [outer = 0000000000000000] 09:06:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E587B400) [pid = 3488] [serial = 1309] [outer = 000000C2E583A000] 09:06:52 INFO - PROCESS | 3488 | 1466698012761 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5883000) [pid = 3488] [serial = 1310] [outer = 000000C2E583A000] 09:06:53 INFO - PROCESS | 3488 | 1466698013471 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]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 943ms 09:06:53 INFO - PROCESS | 3488 | 1466698013559 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 3488 | 1466698013564 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:06:53 INFO - PROCESS | 3488 | 1466698013569 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 3488 | 1466698013575 Marionette TRACE conn6 <- [1,1710,null,{}] 09:06:53 INFO - PROCESS | 3488 | 1466698013580 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}] 09:06:53 INFO - PROCESS | 3488 | 1466698013584 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:53 INFO - PROCESS | 3488 | 1466698013738 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:06:53 INFO - PROCESS | 3488 | 1466698013854 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 3488 | 1466698013857 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F55800 == 34 [pid = 3488] [id = 437] 09:06:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DBACEC00) [pid = 3488] [serial = 1311] [outer = 0000000000000000] 09:06:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DEE2A000) [pid = 3488] [serial = 1312] [outer = 000000C2DBACEC00] 09:06:53 INFO - PROCESS | 3488 | 1466698013917 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DFA22000) [pid = 3488] [serial = 1313] [outer = 000000C2DBACEC00] 09:06:54 INFO - PROCESS | 3488 | 1466698014518 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]]]}] 09:06:54 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 09:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 09:06:54 INFO - PROCESS | 3488 | 1466698014558 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 3488 | 1466698014564 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:06:54 INFO - PROCESS | 3488 | 1466698014570 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 3488 | 1466698014573 Marionette TRACE conn6 <- [1,1714,null,{}] 09:06:54 INFO - PROCESS | 3488 | 1466698014577 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}] 09:06:54 INFO - PROCESS | 3488 | 1466698014581 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:54 INFO - PROCESS | 3488 | 1466698014701 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:06:54 INFO - PROCESS | 3488 | 1466698014824 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 3488 | 1466698014827 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7219800 == 35 [pid = 3488] [id = 438] 09:06:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E15E3400) [pid = 3488] [serial = 1314] [outer = 0000000000000000] 09:06:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E1F1F800) [pid = 3488] [serial = 1315] [outer = 000000C2E15E3400] 09:06:54 INFO - PROCESS | 3488 | 1466698014886 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E2E66C00) [pid = 3488] [serial = 1316] [outer = 000000C2E15E3400] 09:06:55 INFO - PROCESS | 3488 | 1466698015496 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]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 985ms 09:06:55 INFO - PROCESS | 3488 | 1466698015557 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 3488 | 1466698015560 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:06:55 INFO - PROCESS | 3488 | 1466698015565 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 3488 | 1466698015569 Marionette TRACE conn6 <- [1,1718,null,{}] 09:06:55 INFO - PROCESS | 3488 | 1466698015582 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}] 09:06:55 INFO - PROCESS | 3488 | 1466698015587 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:55 INFO - PROCESS | 3488 | 1466698015750 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:06:55 INFO - PROCESS | 3488 | 1466698015761 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 3488 | 1466698015764 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A7800 == 36 [pid = 3488] [id = 439] 09:06:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5835000) [pid = 3488] [serial = 1317] [outer = 0000000000000000] 09:06:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E587E400) [pid = 3488] [serial = 1318] [outer = 000000C2E5835000] 09:06:55 INFO - PROCESS | 3488 | 1466698015822 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E5957C00) [pid = 3488] [serial = 1319] [outer = 000000C2E5835000] 09:06:56 INFO - PROCESS | 3488 | 1466698016448 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] 09:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:06:56 INFO - PROCESS | 3488 | 1466698016513 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:06:56 INFO - PROCESS | 3488 | 1466698016516 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 3488 | 1466698016518 Marionette TRACE conn6 <- [1,1722,null,{}] 09:06:56 INFO - PROCESS | 3488 | 1466698016522 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}] 09:06:56 INFO - PROCESS | 3488 | 1466698016525 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:56 INFO - PROCESS | 3488 | 1466698016645 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:06:56 INFO - PROCESS | 3488 | 1466698016767 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 3488 | 1466698016770 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AE0800 == 37 [pid = 3488] [id = 440] 09:06:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D56EDC00) [pid = 3488] [serial = 1320] [outer = 0000000000000000] 09:06:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D5D62C00) [pid = 3488] [serial = 1321] [outer = 000000C2D56EDC00] 09:06:56 INFO - PROCESS | 3488 | 1466698016828 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E5BF6C00) [pid = 3488] [serial = 1322] [outer = 000000C2D56EDC00] 09:06:57 INFO - PROCESS | 3488 | 1466698017564 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]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1082ms 09:06:57 INFO - PROCESS | 3488 | 1466698017607 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 3488 | 1466698017612 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:06:57 INFO - PROCESS | 3488 | 1466698017616 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 3488 | 1466698017620 Marionette TRACE conn6 <- [1,1726,null,{}] 09:06:57 INFO - PROCESS | 3488 | 1466698017626 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}] 09:06:57 INFO - PROCESS | 3488 | 1466698017629 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:57 INFO - PROCESS | 3488 | 1466698017737 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:06:58 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58F4800 == 36 [pid = 3488] [id = 373] 09:06:58 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D42F1000 == 35 [pid = 3488] [id = 416] 09:06:58 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47CD000 == 34 [pid = 3488] [id = 382] 09:06:58 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA12000 == 33 [pid = 3488] [id = 367] 09:06:58 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5B0800 == 32 [pid = 3488] [id = 376] 09:06:58 INFO - PROCESS | 3488 | 1466698018481 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 3488 | 1466698018485 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E025F400) [pid = 3488] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2D3A40800) [pid = 3488] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D555E000) [pid = 3488] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DF2E1000) [pid = 3488] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D60F9400) [pid = 3488] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DA224400) [pid = 3488] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DBC65400) [pid = 3488] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DEE0DC00) [pid = 3488] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E5AA8000) [pid = 3488] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E5BF1C00) [pid = 3488] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1529C00) [pid = 3488] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E02C5800) [pid = 3488] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE26C00) [pid = 3488] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DAA27C00) [pid = 3488] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E15EBC00) [pid = 3488] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E025E400) [pid = 3488] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E587C400) [pid = 3488] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D5552C00) [pid = 3488] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3A6E400) [pid = 3488] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E1F33C00) [pid = 3488] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E31D8000) [pid = 3488] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3711800) [pid = 3488] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3A6A000) [pid = 3488] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DFC37800) [pid = 3488] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DFA2BC00) [pid = 3488] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E383CC00) [pid = 3488] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:06:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D6548800 == 33 [pid = 3488] [id = 441] 09:06:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D42DB800) [pid = 3488] [serial = 1323] [outer = 0000000000000000] 09:06:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D4DBA400) [pid = 3488] [serial = 1324] [outer = 000000C2D42DB800] 09:06:58 INFO - PROCESS | 3488 | 1466698018644 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D56E3400) [pid = 3488] [serial = 1325] [outer = 000000C2D42DB800] 09:06:59 INFO - PROCESS | 3488 | 1466698019067 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1533ms 09:06:59 INFO - PROCESS | 3488 | 1466698019153 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 3488 | 1466698019157 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:06:59 INFO - PROCESS | 3488 | 1466698019161 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:06:59 INFO - PROCESS | 3488 | 1466698019164 Marionette TRACE conn6 <- [1,1730,null,{}] 09:06:59 INFO - PROCESS | 3488 | 1466698019175 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}] 09:06:59 INFO - PROCESS | 3488 | 1466698019180 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:59 INFO - PROCESS | 3488 | 1466698019280 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:06:59 INFO - PROCESS | 3488 | 1466698019291 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 3488 | 1466698019294 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:06:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA27800 == 34 [pid = 3488] [id = 442] 09:06:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D6DB2400) [pid = 3488] [serial = 1326] [outer = 0000000000000000] 09:06:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D9D40000) [pid = 3488] [serial = 1327] [outer = 000000C2D6DB2400] 09:06:59 INFO - PROCESS | 3488 | 1466698019342 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DA960C00) [pid = 3488] [serial = 1328] [outer = 000000C2D6DB2400] 09:06:59 INFO - PROCESS | 3488 | 1466698019811 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 09:06:59 INFO - PROCESS | 3488 | 1466698019859 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 3488 | 1466698019864 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:06:59 INFO - PROCESS | 3488 | 1466698019902 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3488 | 1466698019905 Marionette TRACE conn6 <- [1,1734,null,{}] 09:06:59 INFO - PROCESS | 3488 | 1466698019909 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}] 09:06:59 INFO - PROCESS | 3488 | 1466698019912 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:00 INFO - PROCESS | 3488 | 1466698020034 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:07:00 INFO - PROCESS | 3488 | 1466698020087 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3488 | 1466698020090 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E157B000 == 35 [pid = 3488] [id = 443] 09:07:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DB5D8C00) [pid = 3488] [serial = 1329] [outer = 0000000000000000] 09:07:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DBC65C00) [pid = 3488] [serial = 1330] [outer = 000000C2DB5D8C00] 09:07:00 INFO - PROCESS | 3488 | 1466698020145 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DEE0E800) [pid = 3488] [serial = 1331] [outer = 000000C2DB5D8C00] 09:07:00 INFO - PROCESS | 3488 | 1466698020547 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 09:07:00 INFO - PROCESS | 3488 | 1466698020593 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 3488 | 1466698020595 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:07:00 INFO - PROCESS | 3488 | 1466698020600 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 3488 | 1466698020607 Marionette TRACE conn6 <- [1,1738,null,{}] 09:07:00 INFO - PROCESS | 3488 | 1466698020617 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}] 09:07:00 INFO - PROCESS | 3488 | 1466698020621 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:00 INFO - PROCESS | 3488 | 1466698020739 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:07:00 INFO - PROCESS | 3488 | 1466698020747 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3488 | 1466698020749 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E206E800 == 36 [pid = 3488] [id = 444] 09:07:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DEECFC00) [pid = 3488] [serial = 1332] [outer = 0000000000000000] 09:07:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF2D7400) [pid = 3488] [serial = 1333] [outer = 000000C2DEECFC00] 09:07:00 INFO - PROCESS | 3488 | 1466698020795 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DFA29C00) [pid = 3488] [serial = 1334] [outer = 000000C2DEECFC00] 09:07:01 INFO - PROCESS | 3488 | 1466698021259 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 689ms 09:07:01 INFO - PROCESS | 3488 | 1466698021289 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 3488 | 1466698021292 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:07:01 INFO - PROCESS | 3488 | 1466698021296 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 3488 | 1466698021298 Marionette TRACE conn6 <- [1,1742,null,{}] 09:07:01 INFO - PROCESS | 3488 | 1466698021302 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}] 09:07:01 INFO - PROCESS | 3488 | 1466698021304 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:01 INFO - PROCESS | 3488 | 1466698021444 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:07:01 INFO - PROCESS | 3488 | 1466698021468 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 3488 | 1466698021470 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2890800 == 37 [pid = 3488] [id = 445] 09:07:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E014E400) [pid = 3488] [serial = 1335] [outer = 0000000000000000] 09:07:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E0260C00) [pid = 3488] [serial = 1336] [outer = 000000C2E014E400] 09:07:01 INFO - PROCESS | 3488 | 1466698021515 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E02C8C00) [pid = 3488] [serial = 1337] [outer = 000000C2E014E400] 09:07:01 INFO - PROCESS | 3488 | 1466698021985 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 732ms 09:07:02 INFO - PROCESS | 3488 | 1466698022030 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 3488 | 1466698022032 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:07:02 INFO - PROCESS | 3488 | 1466698022040 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 3488 | 1466698022042 Marionette TRACE conn6 <- [1,1746,null,{}] 09:07:02 INFO - PROCESS | 3488 | 1466698022046 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}] 09:07:02 INFO - PROCESS | 3488 | 1466698022048 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:02 INFO - PROCESS | 3488 | 1466698022161 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:07:02 INFO - PROCESS | 3488 | 1466698022216 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 3488 | 1466698022223 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E471C000 == 38 [pid = 3488] [id = 446] 09:07:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DB5D6800) [pid = 3488] [serial = 1338] [outer = 0000000000000000] 09:07:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F13000) [pid = 3488] [serial = 1339] [outer = 000000C2DB5D6800] 09:07:02 INFO - PROCESS | 3488 | 1466698022279 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F37000) [pid = 3488] [serial = 1340] [outer = 000000C2DB5D6800] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E54BB000) [pid = 3488] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D39D9000) [pid = 3488] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DF2CB800) [pid = 3488] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D5C26C00) [pid = 3488] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DA962C00) [pid = 3488] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2C5800) [pid = 3488] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E014A800) [pid = 3488] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D424D400) [pid = 3488] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3120C00) [pid = 3488] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E0255400) [pid = 3488] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E583A000) [pid = 3488] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:07:02 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5474C00) [pid = 3488] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:07:02 INFO - PROCESS | 3488 | 1466698022949 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 944ms 09:07:03 INFO - PROCESS | 3488 | 1466698022988 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3488 | 1466698022990 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:07:03 INFO - PROCESS | 3488 | 1466698022994 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 3488 | 1466698022996 Marionette TRACE conn6 <- [1,1750,null,{}] 09:07:03 INFO - PROCESS | 3488 | 1466698022999 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}] 09:07:03 INFO - PROCESS | 3488 | 1466698023002 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:03 INFO - PROCESS | 3488 | 1466698023116 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:07:03 INFO - PROCESS | 3488 | 1466698023177 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 3488 | 1466698023179 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D536F800 == 39 [pid = 3488] [id = 447] 09:07:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D5E49C00) [pid = 3488] [serial = 1341] [outer = 0000000000000000] 09:07:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1D9BC00) [pid = 3488] [serial = 1342] [outer = 000000C2D5E49C00] 09:07:03 INFO - PROCESS | 3488 | 1466698023224 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E214E800) [pid = 3488] [serial = 1343] [outer = 000000C2D5E49C00] 09:07:03 INFO - PROCESS | 3488 | 1466698023580 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 09:07:03 INFO - PROCESS | 3488 | 1466698023625 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3488 | 1466698023627 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:07:03 INFO - PROCESS | 3488 | 1466698023630 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 3488 | 1466698023632 Marionette TRACE conn6 <- [1,1754,null,{}] 09:07:03 INFO - PROCESS | 3488 | 1466698023636 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}] 09:07:03 INFO - PROCESS | 3488 | 1466698023638 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:03 INFO - PROCESS | 3488 | 1466698023719 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:07:03 INFO - PROCESS | 3488 | 1466698023724 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 3488 | 1466698023726 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E720B000 == 40 [pid = 3488] [id = 448] 09:07:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E025B400) [pid = 3488] [serial = 1344] [outer = 0000000000000000] 09:07:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E2FF0800) [pid = 3488] [serial = 1345] [outer = 000000C2E025B400] 09:07:03 INFO - PROCESS | 3488 | 1466698023771 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3708800) [pid = 3488] [serial = 1346] [outer = 000000C2E025B400] 09:07:04 INFO - PROCESS | 3488 | 1466698024183 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 587ms 09:07:04 INFO - PROCESS | 3488 | 1466698024221 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 3488 | 1466698024223 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:07:04 INFO - PROCESS | 3488 | 1466698024242 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 3488 | 1466698024244 Marionette TRACE conn6 <- [1,1758,null,{}] 09:07:04 INFO - PROCESS | 3488 | 1466698024247 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}] 09:07:04 INFO - PROCESS | 3488 | 1466698024249 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:04 INFO - PROCESS | 3488 | 1466698024330 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:07:04 INFO - PROCESS | 3488 | 1466698024343 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 3488 | 1466698024345 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E743B800 == 41 [pid = 3488] [id = 449] 09:07:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3710000) [pid = 3488] [serial = 1347] [outer = 0000000000000000] 09:07:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3837000) [pid = 3488] [serial = 1348] [outer = 000000C2E3710000] 09:07:04 INFO - PROCESS | 3488 | 1466698024391 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E38D1800) [pid = 3488] [serial = 1349] [outer = 000000C2E3710000] 09:07:04 INFO - PROCESS | 3488 | 1466698024975 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 797ms 09:07:05 INFO - PROCESS | 3488 | 1466698025038 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3488 | 1466698025044 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:07:05 INFO - PROCESS | 3488 | 1466698025073 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 3488 | 1466698025077 Marionette TRACE conn6 <- [1,1762,null,{}] 09:07:05 INFO - PROCESS | 3488 | 1466698025086 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}] 09:07:05 INFO - PROCESS | 3488 | 1466698025089 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:05 INFO - PROCESS | 3488 | 1466698025224 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:07:05 INFO - PROCESS | 3488 | 1466698025341 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 3488 | 1466698025346 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C0800 == 42 [pid = 3488] [id = 450] 09:07:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D56EFC00) [pid = 3488] [serial = 1350] [outer = 0000000000000000] 09:07:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D572C000) [pid = 3488] [serial = 1351] [outer = 000000C2D56EFC00] 09:07:05 INFO - PROCESS | 3488 | 1466698025406 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D6DA9C00) [pid = 3488] [serial = 1352] [outer = 000000C2D56EFC00] 09:07:06 INFO - PROCESS | 3488 | 1466698026168 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1172ms 09:07:06 INFO - PROCESS | 3488 | 1466698026239 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3488 | 1466698026245 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:07:06 INFO - PROCESS | 3488 | 1466698026252 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 3488 | 1466698026256 Marionette TRACE conn6 <- [1,1766,null,{}] 09:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:07:06 INFO - PROCESS | 3488 | 1466698026260 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}] 09:07:06 INFO - PROCESS | 3488 | 1466698026264 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:06 INFO - PROCESS | 3488 | 1466698026398 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:07:06 INFO - PROCESS | 3488 | 1466698026514 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 3488 | 1466698026517 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AF0800 == 43 [pid = 3488] [id = 451] 09:07:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DBAD0000) [pid = 3488] [serial = 1353] [outer = 0000000000000000] 09:07:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DEE2F400) [pid = 3488] [serial = 1354] [outer = 000000C2DBAD0000] 09:07:06 INFO - PROCESS | 3488 | 1466698026578 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DF823C00) [pid = 3488] [serial = 1355] [outer = 000000C2DBAD0000] 09:07:07 INFO - PROCESS | 3488 | 1466698027483 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]]]}] 09:07:07 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 09:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1285ms 09:07:07 INFO - PROCESS | 3488 | 1466698027545 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 3488 | 1466698027549 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:07:07 INFO - PROCESS | 3488 | 1466698027555 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 3488 | 1466698027558 Marionette TRACE conn6 <- [1,1770,null,{}] 09:07:07 INFO - PROCESS | 3488 | 1466698027564 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}] 09:07:07 INFO - PROCESS | 3488 | 1466698027567 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:07 INFO - PROCESS | 3488 | 1466698027689 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F55800 == 42 [pid = 3488] [id = 437] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E720B000 == 41 [pid = 3488] [id = 448] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D536F800 == 40 [pid = 3488] [id = 447] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E471C000 == 39 [pid = 3488] [id = 446] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2890800 == 38 [pid = 3488] [id = 445] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E206E800 == 37 [pid = 3488] [id = 444] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E157B000 == 36 [pid = 3488] [id = 443] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA27800 == 35 [pid = 3488] [id = 442] 09:07:07 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D6548800 == 34 [pid = 3488] [id = 441] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E5883000) [pid = 3488] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5482000) [pid = 3488] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E582FC00) [pid = 3488] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E1F1FC00) [pid = 3488] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D5733000) [pid = 3488] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DA773800) [pid = 3488] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5403C00) [pid = 3488] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E4799000) [pid = 3488] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D6261C00) [pid = 3488] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DAA25000) [pid = 3488] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DAAE6C00) [pid = 3488] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DBAD1400) [pid = 3488] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2C7800) [pid = 3488] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFAD0400) [pid = 3488] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E025CC00) [pid = 3488] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1528800) [pid = 3488] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D5BDE400) [pid = 3488] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3807C00) [pid = 3488] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E319EC00) [pid = 3488] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E4B62C00) [pid = 3488] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E546C000) [pid = 3488] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DF2A3400) [pid = 3488] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E5831C00) [pid = 3488] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E587B400) [pid = 3488] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:07:07 INFO - PROCESS | 3488 | 1466698027815 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 3488 | 1466698027819 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D5CA5000 == 35 [pid = 3488] [id = 452] 09:07:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D4DBA800) [pid = 3488] [serial = 1356] [outer = 0000000000000000] 09:07:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D56E5000) [pid = 3488] [serial = 1357] [outer = 000000C2D4DBA800] 09:07:07 INFO - PROCESS | 3488 | 1466698027869 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D65DD800) [pid = 3488] [serial = 1358] [outer = 000000C2D4DBA800] 09:07:08 INFO - PROCESS | 3488 | 1466698028308 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]]]}] 09:07:08 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 09:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 838ms 09:07:08 INFO - PROCESS | 3488 | 1466698028396 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 3488 | 1466698028400 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:07:08 INFO - PROCESS | 3488 | 1466698028411 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:07:08 INFO - PROCESS | 3488 | 1466698028414 Marionette TRACE conn6 <- [1,1774,null,{}] 09:07:08 INFO - PROCESS | 3488 | 1466698028418 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}] 09:07:08 INFO - PROCESS | 3488 | 1466698028421 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:08 INFO - PROCESS | 3488 | 1466698028511 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:07:08 INFO - PROCESS | 3488 | 1466698028526 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 3488 | 1466698028528 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0191000 == 36 [pid = 3488] [id = 453] 09:07:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DBC67000) [pid = 3488] [serial = 1359] [outer = 0000000000000000] 09:07:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DC148C00) [pid = 3488] [serial = 1360] [outer = 000000C2DBC67000] 09:07:08 INFO - PROCESS | 3488 | 1466698028577 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF232C00) [pid = 3488] [serial = 1361] [outer = 000000C2DBC67000] 09:07:09 INFO - PROCESS | 3488 | 1466698029049 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]]]}] 09:07:09 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 09:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 09:07:09 INFO - PROCESS | 3488 | 1466698029107 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 3488 | 1466698029109 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:07:09 INFO - PROCESS | 3488 | 1466698029113 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 3488 | 1466698029117 Marionette TRACE conn6 <- [1,1778,null,{}] 09:07:09 INFO - PROCESS | 3488 | 1466698029129 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}] 09:07:09 INFO - PROCESS | 3488 | 1466698029134 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:09 INFO - PROCESS | 3488 | 1466698029263 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:07:09 INFO - PROCESS | 3488 | 1466698029346 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 3488 | 1466698029349 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23ED800 == 37 [pid = 3488] [id = 454] 09:07:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DFAC2400) [pid = 3488] [serial = 1362] [outer = 0000000000000000] 09:07:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E0151800) [pid = 3488] [serial = 1363] [outer = 000000C2DFAC2400] 09:07:09 INFO - PROCESS | 3488 | 1466698029399 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E0447000) [pid = 3488] [serial = 1364] [outer = 000000C2DFAC2400] 09:07:09 INFO - PROCESS | 3488 | 1466698029794 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]]]}] 09:07:09 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) 09:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 733ms 09:07:09 INFO - PROCESS | 3488 | 1466698029852 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 3488 | 1466698029854 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:07:09 INFO - PROCESS | 3488 | 1466698029858 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 3488 | 1466698029860 Marionette TRACE conn6 <- [1,1782,null,{}] 09:07:09 INFO - PROCESS | 3488 | 1466698029864 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}] 09:07:09 INFO - PROCESS | 3488 | 1466698029866 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:09 INFO - PROCESS | 3488 | 1466698029985 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:07:10 INFO - PROCESS | 3488 | 1466698030038 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 3488 | 1466698030040 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AE9000 == 38 [pid = 3488] [id = 455] 09:07:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E152BC00) [pid = 3488] [serial = 1365] [outer = 0000000000000000] 09:07:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F15800) [pid = 3488] [serial = 1366] [outer = 000000C2E152BC00] 09:07:10 INFO - PROCESS | 3488 | 1466698030086 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F3BC00) [pid = 3488] [serial = 1367] [outer = 000000C2E152BC00] 09:07:10 INFO - PROCESS | 3488 | 1466698030525 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 09:07:10 INFO - PROCESS | 3488 | 1466698030560 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 3488 | 1466698030562 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:07:10 INFO - PROCESS | 3488 | 1466698030566 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 3488 | 1466698030568 Marionette TRACE conn6 <- [1,1786,null,{}] 09:07:10 INFO - PROCESS | 3488 | 1466698030571 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}] 09:07:10 INFO - PROCESS | 3488 | 1466698030574 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:10 INFO - PROCESS | 3488 | 1466698030715 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:07:10 INFO - PROCESS | 3488 | 1466698030736 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 3488 | 1466698030738 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B53800 == 39 [pid = 3488] [id = 456] 09:07:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D541BC00) [pid = 3488] [serial = 1368] [outer = 0000000000000000] 09:07:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E2E64800) [pid = 3488] [serial = 1369] [outer = 000000C2D541BC00] 09:07:10 INFO - PROCESS | 3488 | 1466698030784 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E370E000) [pid = 3488] [serial = 1370] [outer = 000000C2D541BC00] 09:07:11 INFO - PROCESS | 3488 | 1466698031238 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 09:07:11 INFO - PROCESS | 3488 | 1466698031301 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 3488 | 1466698031303 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:07:11 INFO - PROCESS | 3488 | 1466698031306 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:07:11 INFO - PROCESS | 3488 | 1466698031308 Marionette TRACE conn6 <- [1,1790,null,{}] 09:07:11 INFO - PROCESS | 3488 | 1466698031312 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}] 09:07:11 INFO - PROCESS | 3488 | 1466698031318 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:11 INFO - PROCESS | 3488 | 1466698031463 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:07:11 INFO - PROCESS | 3488 | 1466698031514 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 3488 | 1466698031516 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8917800 == 40 [pid = 3488] [id = 457] 09:07:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3A6E400) [pid = 3488] [serial = 1371] [outer = 0000000000000000] 09:07:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E540AC00) [pid = 3488] [serial = 1372] [outer = 000000C2E3A6E400] 09:07:11 INFO - PROCESS | 3488 | 1466698031562 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E546C000) [pid = 3488] [serial = 1373] [outer = 000000C2E3A6E400] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D6DB2400) [pid = 3488] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D42DB800) [pid = 3488] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DB5D8C00) [pid = 3488] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56EDC00) [pid = 3488] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEECFC00) [pid = 3488] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DBACEC00) [pid = 3488] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E15E3400) [pid = 3488] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E5835000) [pid = 3488] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E014E400) [pid = 3488] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D5E49C00) [pid = 3488] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DB5D6800) [pid = 3488] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:07:11 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E025B400) [pid = 3488] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:07:12 INFO - PROCESS | 3488 | 1466698032071 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 793ms 09:07:12 INFO - PROCESS | 3488 | 1466698032103 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3488 | 1466698032105 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:07:12 INFO - PROCESS | 3488 | 1466698032109 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3488 | 1466698032111 Marionette TRACE conn6 <- [1,1794,null,{}] 09:07:12 INFO - PROCESS | 3488 | 1466698032115 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}] 09:07:12 INFO - PROCESS | 3488 | 1466698032117 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:12 INFO - PROCESS | 3488 | 1466698032203 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:07:12 INFO - PROCESS | 3488 | 1466698032285 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3488 | 1466698032287 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B62000 == 41 [pid = 3488] [id = 458] 09:07:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5E5D800) [pid = 3488] [serial = 1374] [outer = 0000000000000000] 09:07:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DFC35000) [pid = 3488] [serial = 1375] [outer = 000000C2D5E5D800] 09:07:12 INFO - PROCESS | 3488 | 1466698032332 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E383A000) [pid = 3488] [serial = 1376] [outer = 000000C2D5E5D800] 09:07:12 INFO - PROCESS | 3488 | 1466698032694 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 09:07:12 INFO - PROCESS | 3488 | 1466698032741 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3488 | 1466698032743 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:07:12 INFO - PROCESS | 3488 | 1466698032746 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3488 | 1466698032748 Marionette TRACE conn6 <- [1,1798,null,{}] 09:07:12 INFO - PROCESS | 3488 | 1466698032752 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}] 09:07:12 INFO - PROCESS | 3488 | 1466698032754 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:12 INFO - PROCESS | 3488 | 1466698032839 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:07:12 INFO - PROCESS | 3488 | 1466698032918 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3488 | 1466698032920 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9811800 == 42 [pid = 3488] [id = 459] 09:07:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E4740000) [pid = 3488] [serial = 1377] [outer = 0000000000000000] 09:07:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E5482000) [pid = 3488] [serial = 1378] [outer = 000000C2E4740000] 09:07:12 INFO - PROCESS | 3488 | 1466698032965 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5836400) [pid = 3488] [serial = 1379] [outer = 000000C2E4740000] 09:07:13 INFO - PROCESS | 3488 | 1466698033345 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 09:07:13 INFO - PROCESS | 3488 | 1466698033379 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 3488 | 1466698033381 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:07:13 INFO - PROCESS | 3488 | 1466698033384 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:07:13 INFO - PROCESS | 3488 | 1466698033386 Marionette TRACE conn6 <- [1,1802,null,{}] 09:07:13 INFO - PROCESS | 3488 | 1466698033390 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}] 09:07:13 INFO - PROCESS | 3488 | 1466698033392 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:13 INFO - PROCESS | 3488 | 1466698033509 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:07:13 INFO - PROCESS | 3488 | 1466698033545 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 3488 | 1466698033547 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E205B000 == 43 [pid = 3488] [id = 460] 09:07:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DA95D400) [pid = 3488] [serial = 1380] [outer = 0000000000000000] 09:07:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E587A400) [pid = 3488] [serial = 1381] [outer = 000000C2DA95D400] 09:07:13 INFO - PROCESS | 3488 | 1466698033592 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5952000) [pid = 3488] [serial = 1382] [outer = 000000C2DA95D400] 09:07:14 INFO - PROCESS | 3488 | 1466698034060 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 09:07:14 INFO - PROCESS | 3488 | 1466698034121 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 3488 | 1466698034126 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:07:14 INFO - PROCESS | 3488 | 1466698034132 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 3488 | 1466698034136 Marionette TRACE conn6 <- [1,1806,null,{}] 09:07:14 INFO - PROCESS | 3488 | 1466698034142 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}] 09:07:14 INFO - PROCESS | 3488 | 1466698034146 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:14 INFO - PROCESS | 3488 | 1466698034267 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:07:14 INFO - PROCESS | 3488 | 1466698034391 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 3488 | 1466698034397 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C4800 == 44 [pid = 3488] [id = 461] 09:07:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D5E58800) [pid = 3488] [serial = 1383] [outer = 0000000000000000] 09:07:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2D65DB800) [pid = 3488] [serial = 1384] [outer = 000000C2D5E58800] 09:07:14 INFO - PROCESS | 3488 | 1466698034458 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DBAAD400) [pid = 3488] [serial = 1385] [outer = 000000C2D5E58800] 09:07:15 INFO - PROCESS | 3488 | 1466698035116 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1034ms 09:07:15 INFO - PROCESS | 3488 | 1466698035169 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 3488 | 1466698035174 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:07:15 INFO - PROCESS | 3488 | 1466698035181 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 3488 | 1466698035184 Marionette TRACE conn6 <- [1,1810,null,{}] 09:07:15 INFO - PROCESS | 3488 | 1466698035188 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}] 09:07:15 INFO - PROCESS | 3488 | 1466698035191 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:15 INFO - PROCESS | 3488 | 1466698035329 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:07:15 INFO - PROCESS | 3488 | 1466698035455 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 3488 | 1466698035458 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B5F000 == 45 [pid = 3488] [id = 462] 09:07:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DFC35800) [pid = 3488] [serial = 1386] [outer = 0000000000000000] 09:07:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E02C9800) [pid = 3488] [serial = 1387] [outer = 000000C2DFC35800] 09:07:15 INFO - PROCESS | 3488 | 1466698035519 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F1F400) [pid = 3488] [serial = 1388] [outer = 000000C2DFC35800] 09:07:16 INFO - PROCESS | 3488 | 1466698036097 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 984ms 09:07:16 INFO - PROCESS | 3488 | 1466698036166 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 3488 | 1466698036169 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:07:16 INFO - PROCESS | 3488 | 1466698036173 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 3488 | 1466698036177 Marionette TRACE conn6 <- [1,1814,null,{}] 09:07:16 INFO - PROCESS | 3488 | 1466698036189 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}] 09:07:16 INFO - PROCESS | 3488 | 1466698036194 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:16 INFO - PROCESS | 3488 | 1466698036312 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:07:16 INFO - PROCESS | 3488 | 1466698036436 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 3488 | 1466698036439 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BAC000 == 46 [pid = 3488] [id = 463] 09:07:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E4B69800) [pid = 3488] [serial = 1389] [outer = 0000000000000000] 09:07:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5404000) [pid = 3488] [serial = 1390] [outer = 000000C2E4B69800] 09:07:16 INFO - PROCESS | 3488 | 1466698036509 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5959400) [pid = 3488] [serial = 1391] [outer = 000000C2E4B69800] 09:07:17 INFO - PROCESS | 3488 | 1466698037165 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1031ms 09:07:17 INFO - PROCESS | 3488 | 1466698037204 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3488 | 1466698037208 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:07:17 INFO - PROCESS | 3488 | 1466698037211 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 3488 | 1466698037213 Marionette TRACE conn6 <- [1,1818,null,{}] 09:07:17 INFO - PROCESS | 3488 | 1466698037217 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}] 09:07:17 INFO - PROCESS | 3488 | 1466698037219 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:17 INFO - PROCESS | 3488 | 1466698037334 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:07:17 INFO - PROCESS | 3488 | 1466698037458 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 3488 | 1466698037461 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B51000 == 47 [pid = 3488] [id = 464] 09:07:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DF2CEC00) [pid = 3488] [serial = 1392] [outer = 0000000000000000] 09:07:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E3092400) [pid = 3488] [serial = 1393] [outer = 000000C2DF2CEC00] 09:07:17 INFO - PROCESS | 3488 | 1466698037519 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5BF3400) [pid = 3488] [serial = 1394] [outer = 000000C2DF2CEC00] 09:07:18 INFO - PROCESS | 3488 | 1466698038284 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]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1086ms 09:07:18 INFO - PROCESS | 3488 | 1466698038300 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 3488 | 1466698038305 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:07:18 INFO - PROCESS | 3488 | 1466698038310 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 3488 | 1466698038313 Marionette TRACE conn6 <- [1,1822,null,{}] 09:07:18 INFO - PROCESS | 3488 | 1466698038319 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}] 09:07:18 INFO - PROCESS | 3488 | 1466698038322 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:18 INFO - PROCESS | 3488 | 1466698038430 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:07:18 INFO - PROCESS | 3488 | 1466698038558 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 3488 | 1466698038561 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB553800 == 48 [pid = 3488] [id = 465] 09:07:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D572B000) [pid = 3488] [serial = 1395] [outer = 0000000000000000] 09:07:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2D5BE4C00) [pid = 3488] [serial = 1396] [outer = 000000C2D572B000] 09:07:18 INFO - PROCESS | 3488 | 1466698038614 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2D65D8C00) [pid = 3488] [serial = 1397] [outer = 000000C2D572B000] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9811800 == 47 [pid = 3488] [id = 459] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B62000 == 46 [pid = 3488] [id = 458] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8917800 == 45 [pid = 3488] [id = 457] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B53800 == 44 [pid = 3488] [id = 456] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AE9000 == 43 [pid = 3488] [id = 455] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23ED800 == 42 [pid = 3488] [id = 454] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0191000 == 41 [pid = 3488] [id = 453] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D5CA5000 == 40 [pid = 3488] [id = 452] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AF0800 == 39 [pid = 3488] [id = 451] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C0800 == 38 [pid = 3488] [id = 450] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E743B800 == 37 [pid = 3488] [id = 449] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AE0800 == 36 [pid = 3488] [id = 440] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9821000 == 35 [pid = 3488] [id = 436] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B7B000 == 34 [pid = 3488] [id = 435] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA24800 == 33 [pid = 3488] [id = 434] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A7800 == 32 [pid = 3488] [id = 439] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7219800 == 31 [pid = 3488] [id = 438] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B51000 == 30 [pid = 3488] [id = 464] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BAC000 == 29 [pid = 3488] [id = 463] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B5F000 == 28 [pid = 3488] [id = 462] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E205B000 == 27 [pid = 3488] [id = 460] 09:07:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C4800 == 26 [pid = 3488] [id = 461] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2D9D40000) [pid = 3488] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DA960C00) [pid = 3488] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2D4DBA400) [pid = 3488] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D56E3400) [pid = 3488] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2DBC65C00) [pid = 3488] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D5D62C00) [pid = 3488] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF2D7400) [pid = 3488] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5BF6C00) [pid = 3488] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DFA22000) [pid = 3488] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DEE2A000) [pid = 3488] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E2E66C00) [pid = 3488] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1F1F800) [pid = 3488] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5957C00) [pid = 3488] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E587E400) [pid = 3488] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E0260C00) [pid = 3488] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E1D9BC00) [pid = 3488] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1F13000) [pid = 3488] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E2FF0800) [pid = 3488] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1F37000) [pid = 3488] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFA29C00) [pid = 3488] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E02C8C00) [pid = 3488] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E214E800) [pid = 3488] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3837000) [pid = 3488] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3708800) [pid = 3488] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE0E800) [pid = 3488] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:07:19 INFO - PROCESS | 3488 | 1466698039848 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]]]}] 09:07:19 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 09:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1587ms 09:07:19 INFO - PROCESS | 3488 | 1466698039902 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 3488 | 1466698039906 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:07:19 INFO - PROCESS | 3488 | 1466698039910 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 3488 | 1466698039916 Marionette TRACE conn6 <- [1,1826,null,{}] 09:07:19 INFO - PROCESS | 3488 | 1466698039921 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}] 09:07:19 INFO - PROCESS | 3488 | 1466698039924 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:20 INFO - PROCESS | 3488 | 1466698040047 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:07:20 INFO - PROCESS | 3488 | 1466698040125 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3488 | 1466698040128 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB507800 == 27 [pid = 3488] [id = 466] 09:07:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D56E1000) [pid = 3488] [serial = 1398] [outer = 0000000000000000] 09:07:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5724C00) [pid = 3488] [serial = 1399] [outer = 000000C2D56E1000] 09:07:20 INFO - PROCESS | 3488 | 1466698040178 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5D67800) [pid = 3488] [serial = 1400] [outer = 000000C2D56E1000] 09:07:20 INFO - PROCESS | 3488 | 1466698040576 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]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 09:07:20 INFO - PROCESS | 3488 | 1466698040632 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 3488 | 1466698040637 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:07:20 INFO - PROCESS | 3488 | 1466698040646 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 3488 | 1466698040649 Marionette TRACE conn6 <- [1,1830,null,{}] 09:07:20 INFO - PROCESS | 3488 | 1466698040654 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}] 09:07:20 INFO - PROCESS | 3488 | 1466698040657 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:20 INFO - PROCESS | 3488 | 1466698040750 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:07:20 INFO - PROCESS | 3488 | 1466698040757 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3488 | 1466698040759 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC1E800 == 28 [pid = 3488] [id = 467] 09:07:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D9FA6000) [pid = 3488] [serial = 1401] [outer = 0000000000000000] 09:07:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DA2A9000) [pid = 3488] [serial = 1402] [outer = 000000C2D9FA6000] 09:07:20 INFO - PROCESS | 3488 | 1466698040809 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DAA2F000) [pid = 3488] [serial = 1403] [outer = 000000C2D9FA6000] 09:07:21 INFO - PROCESS | 3488 | 1466698041289 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]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 09:07:21 INFO - PROCESS | 3488 | 1466698041341 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 3488 | 1466698041343 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:07:21 INFO - PROCESS | 3488 | 1466698041347 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 3488 | 1466698041351 Marionette TRACE conn6 <- [1,1834,null,{}] 09:07:21 INFO - PROCESS | 3488 | 1466698041363 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}] 09:07:21 INFO - PROCESS | 3488 | 1466698041369 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:21 INFO - PROCESS | 3488 | 1466698041461 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:07:21 INFO - PROCESS | 3488 | 1466698041476 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 3488 | 1466698041479 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1FA1000 == 29 [pid = 3488] [id = 468] 09:07:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DE50E800) [pid = 3488] [serial = 1404] [outer = 0000000000000000] 09:07:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DEE06C00) [pid = 3488] [serial = 1405] [outer = 000000C2DE50E800] 09:07:21 INFO - PROCESS | 3488 | 1466698041528 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DEEC6C00) [pid = 3488] [serial = 1406] [outer = 000000C2DE50E800] 09:07:22 INFO - PROCESS | 3488 | 1466698042023 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]]]}] 09:07:22 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) 09:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 732ms 09:07:22 INFO - PROCESS | 3488 | 1466698042118 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 3488 | 1466698042120 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:07:22 INFO - PROCESS | 3488 | 1466698042128 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 3488 | 1466698042130 Marionette TRACE conn6 <- [1,1838,null,{}] 09:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:07:22 INFO - PROCESS | 3488 | 1466698042134 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}] 09:07:22 INFO - PROCESS | 3488 | 1466698042136 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:22 INFO - PROCESS | 3488 | 1466698042256 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:07:22 INFO - PROCESS | 3488 | 1466698042305 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 3488 | 1466698042308 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2876000 == 30 [pid = 3488] [id = 469] 09:07:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DF2E1800) [pid = 3488] [serial = 1407] [outer = 0000000000000000] 09:07:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF70DC00) [pid = 3488] [serial = 1408] [outer = 000000C2DF2E1800] 09:07:22 INFO - PROCESS | 3488 | 1466698042354 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DFA2A000) [pid = 3488] [serial = 1409] [outer = 000000C2DF2E1800] 09:07:22 INFO - PROCESS | 3488 | 1466698042797 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]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 09:07:22 INFO - PROCESS | 3488 | 1466698042876 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 3488 | 1466698042878 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:07:22 INFO - PROCESS | 3488 | 1466698042882 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 3488 | 1466698042884 Marionette TRACE conn6 <- [1,1842,null,{}] 09:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:07:22 INFO - PROCESS | 3488 | 1466698042888 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}] 09:07:22 INFO - PROCESS | 3488 | 1466698042890 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:23 INFO - PROCESS | 3488 | 1466698043004 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:07:23 INFO - PROCESS | 3488 | 1466698043017 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 3488 | 1466698043019 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D03800 == 31 [pid = 3488] [id = 470] 09:07:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DA76D400) [pid = 3488] [serial = 1410] [outer = 0000000000000000] 09:07:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DFC39C00) [pid = 3488] [serial = 1411] [outer = 000000C2DA76D400] 09:07:23 INFO - PROCESS | 3488 | 1466698043108 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E0257000) [pid = 3488] [serial = 1412] [outer = 000000C2DA76D400] 09:07:23 INFO - PROCESS | 3488 | 1466698043577 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 776ms 09:07:23 INFO - PROCESS | 3488 | 1466698043663 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 3488 | 1466698043665 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:07:23 INFO - PROCESS | 3488 | 1466698043668 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 3488 | 1466698043670 Marionette TRACE conn6 <- [1,1846,null,{}] 09:07:23 INFO - PROCESS | 3488 | 1466698043674 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}] 09:07:23 INFO - PROCESS | 3488 | 1466698043680 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:23 INFO - PROCESS | 3488 | 1466698043934 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D541BC00) [pid = 3488] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D5E5D800) [pid = 3488] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DFAC2400) [pid = 3488] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DBC67000) [pid = 3488] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D56EFC00) [pid = 3488] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DBAD0000) [pid = 3488] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E3A6E400) [pid = 3488] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D4DBA800) [pid = 3488] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3710000) [pid = 3488] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E4740000) [pid = 3488] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E152BC00) [pid = 3488] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:07:23 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DA95D400) [pid = 3488] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:07:23 INFO - PROCESS | 3488 | 1466698043990 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 3488 | 1466698043992 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E288D800 == 32 [pid = 3488] [id = 471] 09:07:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D541BC00) [pid = 3488] [serial = 1413] [outer = 0000000000000000] 09:07:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D65DD000) [pid = 3488] [serial = 1414] [outer = 000000C2D541BC00] 09:07:24 INFO - PROCESS | 3488 | 1466698044038 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E02C7C00) [pid = 3488] [serial = 1415] [outer = 000000C2D541BC00] 09:07:24 INFO - PROCESS | 3488 | 1466698044415 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 774ms 09:07:24 INFO - PROCESS | 3488 | 1466698044445 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3488 | 1466698044447 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:07:24 INFO - PROCESS | 3488 | 1466698044451 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3488 | 1466698044453 Marionette TRACE conn6 <- [1,1850,null,{}] 09:07:24 INFO - PROCESS | 3488 | 1466698044456 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}] 09:07:24 INFO - PROCESS | 3488 | 1466698044458 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:24 INFO - PROCESS | 3488 | 1466698044541 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:07:24 INFO - PROCESS | 3488 | 1466698044547 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 3488 | 1466698044549 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4D000 == 33 [pid = 3488] [id = 472] 09:07:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1530000) [pid = 3488] [serial = 1416] [outer = 0000000000000000] 09:07:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F13C00) [pid = 3488] [serial = 1417] [outer = 000000C2E1530000] 09:07:24 INFO - PROCESS | 3488 | 1466698044595 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F21C00) [pid = 3488] [serial = 1418] [outer = 000000C2E1530000] 09:07:25 INFO - PROCESS | 3488 | 1466698045030 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 09:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:07:25 INFO - PROCESS | 3488 | 1466698045083 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 3488 | 1466698045086 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:07:25 INFO - PROCESS | 3488 | 1466698045089 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 3488 | 1466698045091 Marionette TRACE conn6 <- [1,1854,null,{}] 09:07:25 INFO - PROCESS | 3488 | 1466698045094 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}] 09:07:25 INFO - PROCESS | 3488 | 1466698045096 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:25 INFO - PROCESS | 3488 | 1466698045178 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:07:25 INFO - PROCESS | 3488 | 1466698045186 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 3488 | 1466698045188 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7216800 == 34 [pid = 3488] [id = 473] 09:07:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F3B400) [pid = 3488] [serial = 1419] [outer = 0000000000000000] 09:07:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2496400) [pid = 3488] [serial = 1420] [outer = 000000C2E1F3B400] 09:07:25 INFO - PROCESS | 3488 | 1466698045232 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E2A63000) [pid = 3488] [serial = 1421] [outer = 000000C2E1F3B400] 09:07:25 INFO - PROCESS | 3488 | 1466698045659 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 09:07:25 INFO - PROCESS | 3488 | 1466698045726 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 3488 | 1466698045728 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:07:25 INFO - PROCESS | 3488 | 1466698045736 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 3488 | 1466698045738 Marionette TRACE conn6 <- [1,1858,null,{}] 09:07:25 INFO - PROCESS | 3488 | 1466698045742 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}] 09:07:25 INFO - PROCESS | 3488 | 1466698045744 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:25 INFO - PROCESS | 3488 | 1466698045827 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:07:25 INFO - PROCESS | 3488 | 1466698045835 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 3488 | 1466698045837 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8910000 == 35 [pid = 3488] [id = 474] 09:07:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F41400) [pid = 3488] [serial = 1422] [outer = 0000000000000000] 09:07:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E308C000) [pid = 3488] [serial = 1423] [outer = 000000C2E1F41400] 09:07:25 INFO - PROCESS | 3488 | 1466698045883 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E319DC00) [pid = 3488] [serial = 1424] [outer = 000000C2E1F41400] 09:07:26 INFO - PROCESS | 3488 | 1466698046702 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]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 09:07:26 INFO - PROCESS | 3488 | 1466698046722 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3488 | 1466698046727 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:07:26 INFO - PROCESS | 3488 | 1466698046732 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 3488 | 1466698046738 Marionette TRACE conn6 <- [1,1862,null,{}] 09:07:26 INFO - PROCESS | 3488 | 1466698046743 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}] 09:07:26 INFO - PROCESS | 3488 | 1466698046746 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:26 INFO - PROCESS | 3488 | 1466698046876 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:07:27 INFO - PROCESS | 3488 | 1466698046998 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 3488 | 1466698047001 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C2000 == 36 [pid = 3488] [id = 475] 09:07:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D5E45800) [pid = 3488] [serial = 1425] [outer = 0000000000000000] 09:07:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D6DB7C00) [pid = 3488] [serial = 1426] [outer = 000000C2D5E45800] 09:07:27 INFO - PROCESS | 3488 | 1466698047062 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DB5D0C00) [pid = 3488] [serial = 1427] [outer = 000000C2D5E45800] 09:07:27 INFO - PROCESS | 3488 | 1466698047832 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]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1139ms 09:07:27 INFO - PROCESS | 3488 | 1466698047875 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 3488 | 1466698047880 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:07:27 INFO - PROCESS | 3488 | 1466698047887 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 3488 | 1466698047890 Marionette TRACE conn6 <- [1,1866,null,{}] 09:07:27 INFO - PROCESS | 3488 | 1466698047895 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}] 09:07:27 INFO - PROCESS | 3488 | 1466698047898 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:28 INFO - PROCESS | 3488 | 1466698048055 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:07:28 INFO - PROCESS | 3488 | 1466698048172 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 3488 | 1466698048174 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D67FC000 == 37 [pid = 3488] [id = 476] 09:07:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D5422400) [pid = 3488] [serial = 1428] [outer = 0000000000000000] 09:07:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D5727C00) [pid = 3488] [serial = 1429] [outer = 000000C2D5422400] 09:07:28 INFO - PROCESS | 3488 | 1466698048235 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DF2C9000) [pid = 3488] [serial = 1430] [outer = 000000C2D5422400] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7216800 == 36 [pid = 3488] [id = 473] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4D000 == 35 [pid = 3488] [id = 472] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E288D800 == 34 [pid = 3488] [id = 471] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D03800 == 33 [pid = 3488] [id = 470] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2876000 == 32 [pid = 3488] [id = 469] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1FA1000 == 31 [pid = 3488] [id = 468] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC1E800 == 30 [pid = 3488] [id = 467] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB507800 == 29 [pid = 3488] [id = 466] 09:07:28 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB553800 == 28 [pid = 3488] [id = 465] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E2E64800) [pid = 3488] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E370E000) [pid = 3488] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DFC35000) [pid = 3488] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E0151800) [pid = 3488] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DC148C00) [pid = 3488] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DF232C00) [pid = 3488] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D572C000) [pid = 3488] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D6DA9C00) [pid = 3488] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DEE2F400) [pid = 3488] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DF823C00) [pid = 3488] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E540AC00) [pid = 3488] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D56E5000) [pid = 3488] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D65DD800) [pid = 3488] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E38D1800) [pid = 3488] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E546C000) [pid = 3488] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E5482000) [pid = 3488] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5836400) [pid = 3488] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1F15800) [pid = 3488] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F3BC00) [pid = 3488] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E383A000) [pid = 3488] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E587A400) [pid = 3488] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:07:28 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5952000) [pid = 3488] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:07:29 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E0447000) [pid = 3488] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:07:29 INFO - PROCESS | 3488 | 1466698049048 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1194ms 09:07:29 INFO - PROCESS | 3488 | 1466698049083 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 3488 | 1466698049087 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:07:29 INFO - PROCESS | 3488 | 1466698049092 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3488 | 1466698049097 Marionette TRACE conn6 <- [1,1870,null,{}] 09:07:29 INFO - PROCESS | 3488 | 1466698049102 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}] 09:07:29 INFO - PROCESS | 3488 | 1466698049104 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:29 INFO - PROCESS | 3488 | 1466698049203 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:07:29 INFO - PROCESS | 3488 | 1466698049284 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 3488 | 1466698049286 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7F9000 == 29 [pid = 3488] [id = 477] 09:07:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5550C00) [pid = 3488] [serial = 1431] [outer = 0000000000000000] 09:07:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D5C2FC00) [pid = 3488] [serial = 1432] [outer = 000000C2D5550C00] 09:07:29 INFO - PROCESS | 3488 | 1466698049336 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D9F3F000) [pid = 3488] [serial = 1433] [outer = 000000C2D5550C00] 09:07:29 INFO - PROCESS | 3488 | 1466698049784 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 09:07:29 INFO - PROCESS | 3488 | 1466698049824 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 3488 | 1466698049828 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:07:29 INFO - PROCESS | 3488 | 1466698049835 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3488 | 1466698049837 Marionette TRACE conn6 <- [1,1874,null,{}] 09:07:29 INFO - PROCESS | 3488 | 1466698049842 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}] 09:07:29 INFO - PROCESS | 3488 | 1466698049844 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:29 INFO - PROCESS | 3488 | 1466698049937 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:07:29 INFO - PROCESS | 3488 | 1466698049952 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 3488 | 1466698049955 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15BE000 == 30 [pid = 3488] [id = 478] 09:07:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE07800) [pid = 3488] [serial = 1434] [outer = 0000000000000000] 09:07:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEED4400) [pid = 3488] [serial = 1435] [outer = 000000C2DEE07800] 09:07:30 INFO - PROCESS | 3488 | 1466698050003 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2DAC00) [pid = 3488] [serial = 1436] [outer = 000000C2DEE07800] 09:07:30 INFO - PROCESS | 3488 | 1466698050476 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 691ms 09:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:07:30 INFO - PROCESS | 3488 | 1466698050529 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 3488 | 1466698050532 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:07:30 INFO - PROCESS | 3488 | 1466698050535 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 3488 | 1466698050539 Marionette TRACE conn6 <- [1,1878,null,{}] 09:07:30 INFO - PROCESS | 3488 | 1466698050550 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}] 09:07:30 INFO - PROCESS | 3488 | 1466698050555 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:30 INFO - PROCESS | 3488 | 1466698050646 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:07:30 INFO - PROCESS | 3488 | 1466698050720 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 3488 | 1466698050724 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2AA7000 == 31 [pid = 3488] [id = 479] 09:07:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DFC3C000) [pid = 3488] [serial = 1437] [outer = 0000000000000000] 09:07:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E025D000) [pid = 3488] [serial = 1438] [outer = 000000C2DFC3C000] 09:07:30 INFO - PROCESS | 3488 | 1466698050809 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E02C9400) [pid = 3488] [serial = 1439] [outer = 000000C2DFC3C000] 09:07:31 INFO - PROCESS | 3488 | 1466698051187 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]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 09:07:31 INFO - PROCESS | 3488 | 1466698051228 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3488 | 1466698051231 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:07:31 INFO - PROCESS | 3488 | 1466698051234 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 3488 | 1466698051236 Marionette TRACE conn6 <- [1,1882,null,{}] 09:07:31 INFO - PROCESS | 3488 | 1466698051240 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}] 09:07:31 INFO - PROCESS | 3488 | 1466698051242 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:31 INFO - PROCESS | 3488 | 1466698051369 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:07:31 INFO - PROCESS | 3488 | 1466698051381 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 3488 | 1466698051384 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D67800 == 32 [pid = 3488] [id = 480] 09:07:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1529000) [pid = 3488] [serial = 1440] [outer = 0000000000000000] 09:07:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E152EC00) [pid = 3488] [serial = 1441] [outer = 000000C2E1529000] 09:07:31 INFO - PROCESS | 3488 | 1466698051437 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F1BC00) [pid = 3488] [serial = 1442] [outer = 000000C2E1529000] 09:07:31 INFO - PROCESS | 3488 | 1466698051879 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]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 09:07:31 INFO - PROCESS | 3488 | 1466698051927 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3488 | 1466698051929 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:07:31 INFO - PROCESS | 3488 | 1466698051933 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:07:31 INFO - PROCESS | 3488 | 1466698051935 Marionette TRACE conn6 <- [1,1886,null,{}] 09:07:31 INFO - PROCESS | 3488 | 1466698051944 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}] 09:07:31 INFO - PROCESS | 3488 | 1466698051946 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:32 INFO - PROCESS | 3488 | 1466698052057 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:07:32 INFO - PROCESS | 3488 | 1466698052164 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 3488 | 1466698052166 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B5A800 == 33 [pid = 3488] [id = 481] 09:07:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E214BC00) [pid = 3488] [serial = 1443] [outer = 0000000000000000] 09:07:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E26A4400) [pid = 3488] [serial = 1444] [outer = 000000C2E214BC00] 09:07:32 INFO - PROCESS | 3488 | 1466698052213 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3089000) [pid = 3488] [serial = 1445] [outer = 000000C2E214BC00] 09:07:32 INFO - PROCESS | 3488 | 1466698052669 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 775ms 09:07:32 INFO - PROCESS | 3488 | 1466698052717 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:07:32 INFO - PROCESS | 3488 | 1466698052720 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:07:32 INFO - PROCESS | 3488 | 1466698052723 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 3488 | 1466698052725 Marionette TRACE conn6 <- [1,1890,null,{}] 09:07:32 INFO - PROCESS | 3488 | 1466698052728 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}] 09:07:32 INFO - PROCESS | 3488 | 1466698052734 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:32 INFO - PROCESS | 3488 | 1466698052866 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:07:32 INFO - PROCESS | 3488 | 1466698052925 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 3488 | 1466698052927 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E891B800 == 34 [pid = 3488] [id = 482] 09:07:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E370A400) [pid = 3488] [serial = 1446] [outer = 0000000000000000] 09:07:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3832400) [pid = 3488] [serial = 1447] [outer = 000000C2E370A400] 09:07:32 INFO - PROCESS | 3488 | 1466698052973 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E383B800) [pid = 3488] [serial = 1448] [outer = 000000C2E370A400] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DF2E1800) [pid = 3488] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D56E1000) [pid = 3488] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D572B000) [pid = 3488] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D9FA6000) [pid = 3488] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DA76D400) [pid = 3488] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D5E58800) [pid = 3488] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFC35800) [pid = 3488] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E4B69800) [pid = 3488] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF2CEC00) [pid = 3488] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D541BC00) [pid = 3488] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E1530000) [pid = 3488] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DE50E800) [pid = 3488] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:07:33 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1F3B400) [pid = 3488] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:07:33 INFO - PROCESS | 3488 | 1466698053452 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 774ms 09:07:33 INFO - PROCESS | 3488 | 1466698053499 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 3488 | 1466698053502 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:07:33 INFO - PROCESS | 3488 | 1466698053505 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 3488 | 1466698053507 Marionette TRACE conn6 <- [1,1894,null,{}] 09:07:33 INFO - PROCESS | 3488 | 1466698053510 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}] 09:07:33 INFO - PROCESS | 3488 | 1466698053512 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:33 INFO - PROCESS | 3488 | 1466698053596 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:07:33 INFO - PROCESS | 3488 | 1466698053602 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 3488 | 1466698053605 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2623800 == 35 [pid = 3488] [id = 483] 09:07:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D60A1000) [pid = 3488] [serial = 1449] [outer = 0000000000000000] 09:07:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DB65B400) [pid = 3488] [serial = 1450] [outer = 000000C2D60A1000] 09:07:33 INFO - PROCESS | 3488 | 1466698053651 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E02C3000) [pid = 3488] [serial = 1451] [outer = 000000C2D60A1000] 09:07:34 INFO - PROCESS | 3488 | 1466698054087 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 628ms 09:07:34 INFO - PROCESS | 3488 | 1466698054145 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 3488 | 1466698054147 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:07:34 INFO - PROCESS | 3488 | 1466698054150 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:07:34 INFO - PROCESS | 3488 | 1466698054153 Marionette TRACE conn6 <- [1,1898,null,{}] 09:07:34 INFO - PROCESS | 3488 | 1466698054156 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}] 09:07:34 INFO - PROCESS | 3488 | 1466698054159 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:34 INFO - PROCESS | 3488 | 1466698054243 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:07:34 INFO - PROCESS | 3488 | 1466698054251 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 3488 | 1466698054253 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9808000 == 36 [pid = 3488] [id = 484] 09:07:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E308A000) [pid = 3488] [serial = 1452] [outer = 0000000000000000] 09:07:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3A68C00) [pid = 3488] [serial = 1453] [outer = 000000C2E308A000] 09:07:34 INFO - PROCESS | 3488 | 1466698054298 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E479AC00) [pid = 3488] [serial = 1454] [outer = 000000C2E308A000] 09:07:34 INFO - PROCESS | 3488 | 1466698054728 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 09:07:34 INFO - PROCESS | 3488 | 1466698054785 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 3488 | 1466698054788 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:07:34 INFO - PROCESS | 3488 | 1466698054791 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 3488 | 1466698054793 Marionette TRACE conn6 <- [1,1902,null,{}] 09:07:34 INFO - PROCESS | 3488 | 1466698054796 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}] 09:07:34 INFO - PROCESS | 3488 | 1466698054798 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:34 INFO - PROCESS | 3488 | 1466698054881 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:07:34 INFO - PROCESS | 3488 | 1466698054889 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 3488 | 1466698054891 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E987D800 == 37 [pid = 3488] [id = 485] 09:07:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DB6A3C00) [pid = 3488] [serial = 1455] [outer = 0000000000000000] 09:07:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E4D79C00) [pid = 3488] [serial = 1456] [outer = 000000C2DB6A3C00] 09:07:34 INFO - PROCESS | 3488 | 1466698054936 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5467400) [pid = 3488] [serial = 1457] [outer = 000000C2DB6A3C00] 09:07:35 INFO - PROCESS | 3488 | 1466698055396 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 627ms 09:07:35 INFO - PROCESS | 3488 | 1466698055426 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 3488 | 1466698055428 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:07:35 INFO - PROCESS | 3488 | 1466698055477 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 3488 | 1466698055481 Marionette TRACE conn6 <- [1,1906,null,{}] 09:07:35 INFO - PROCESS | 3488 | 1466698055488 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}] 09:07:35 INFO - PROCESS | 3488 | 1466698055492 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:35 INFO - PROCESS | 3488 | 1466698055616 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:07:35 INFO - PROCESS | 3488 | 1466698055705 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 3488 | 1466698055708 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB551800 == 38 [pid = 3488] [id = 486] 09:07:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D5555400) [pid = 3488] [serial = 1458] [outer = 0000000000000000] 09:07:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D5725000) [pid = 3488] [serial = 1459] [outer = 000000C2D5555400] 09:07:35 INFO - PROCESS | 3488 | 1466698055769 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DA969800) [pid = 3488] [serial = 1460] [outer = 000000C2D5555400] 09:07:36 INFO - PROCESS | 3488 | 1466698056454 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1036ms 09:07:36 INFO - PROCESS | 3488 | 1466698056513 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 3488 | 1466698056517 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:07:36 INFO - PROCESS | 3488 | 1466698056523 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 3488 | 1466698056526 Marionette TRACE conn6 <- [1,1910,null,{}] 09:07:36 INFO - PROCESS | 3488 | 1466698056533 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}] 09:07:36 INFO - PROCESS | 3488 | 1466698056537 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:36 INFO - PROCESS | 3488 | 1466698056713 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:07:36 INFO - PROCESS | 3488 | 1466698056831 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 3488 | 1466698056834 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4BA8000 == 39 [pid = 3488] [id = 487] 09:07:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DF2D0800) [pid = 3488] [serial = 1461] [outer = 0000000000000000] 09:07:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E025A800) [pid = 3488] [serial = 1462] [outer = 000000C2DF2D0800] 09:07:36 INFO - PROCESS | 3488 | 1466698056894 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E152B800) [pid = 3488] [serial = 1463] [outer = 000000C2DF2D0800] 09:07:37 INFO - PROCESS | 3488 | 1466698057463 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]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 985ms 09:07:37 INFO - PROCESS | 3488 | 1466698057510 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 3488 | 1466698057513 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:07:37 INFO - PROCESS | 3488 | 1466698057517 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 3488 | 1466698057519 Marionette TRACE conn6 <- [1,1914,null,{}] 09:07:37 INFO - PROCESS | 3488 | 1466698057523 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}] 09:07:37 INFO - PROCESS | 3488 | 1466698057526 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:37 INFO - PROCESS | 3488 | 1466698057644 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:07:37 INFO - PROCESS | 3488 | 1466698057777 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 3488 | 1466698057784 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A8000 == 40 [pid = 3488] [id = 488] 09:07:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E3806800) [pid = 3488] [serial = 1464] [outer = 0000000000000000] 09:07:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E3835000) [pid = 3488] [serial = 1465] [outer = 000000C2E3806800] 09:07:37 INFO - PROCESS | 3488 | 1466698057844 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E546E400) [pid = 3488] [serial = 1466] [outer = 000000C2E3806800] 09:07:38 INFO - PROCESS | 3488 | 1466698058503 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]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1030ms 09:07:38 INFO - PROCESS | 3488 | 1466698058562 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 3488 | 1466698058565 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:07:38 INFO - PROCESS | 3488 | 1466698058587 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 3488 | 1466698058589 Marionette TRACE conn6 <- [1,1918,null,{}] 09:07:38 INFO - PROCESS | 3488 | 1466698058593 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}] 09:07:38 INFO - PROCESS | 3488 | 1466698058596 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:38 INFO - PROCESS | 3488 | 1466698058719 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:07:38 INFO - PROCESS | 3488 | 1466698058969 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 3488 | 1466698058972 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA0E000 == 41 [pid = 3488] [id = 489] 09:07:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D3A45C00) [pid = 3488] [serial = 1467] [outer = 0000000000000000] 09:07:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D5726000) [pid = 3488] [serial = 1468] [outer = 000000C2D3A45C00] 09:07:39 INFO - PROCESS | 3488 | 1466698059040 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DA10B000) [pid = 3488] [serial = 1469] [outer = 000000C2D3A45C00] 09:07:39 INFO - PROCESS | 3488 | 1466698059696 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]]]}] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9808000 == 40 [pid = 3488] [id = 484] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2623800 == 39 [pid = 3488] [id = 483] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E891B800 == 38 [pid = 3488] [id = 482] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B5A800 == 37 [pid = 3488] [id = 481] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D67800 == 36 [pid = 3488] [id = 480] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2AA7000 == 35 [pid = 3488] [id = 479] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15BE000 == 34 [pid = 3488] [id = 478] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7F9000 == 33 [pid = 3488] [id = 477] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D67FC000 == 32 [pid = 3488] [id = 476] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C2000 == 31 [pid = 3488] [id = 475] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8910000 == 30 [pid = 3488] [id = 474] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A8000 == 29 [pid = 3488] [id = 488] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4BA8000 == 28 [pid = 3488] [id = 487] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E987D800 == 27 [pid = 3488] [id = 485] 09:07:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB551800 == 26 [pid = 3488] [id = 486] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E2496400) [pid = 3488] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DF70DC00) [pid = 3488] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D5724C00) [pid = 3488] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2D5BE4C00) [pid = 3488] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2D65D8C00) [pid = 3488] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D5D67800) [pid = 3488] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DA2A9000) [pid = 3488] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2DAA2F000) [pid = 3488] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DFC39C00) [pid = 3488] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DBAAD400) [pid = 3488] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D65DB800) [pid = 3488] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F1F400) [pid = 3488] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E02C9800) [pid = 3488] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5959400) [pid = 3488] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5404000) [pid = 3488] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5BF3400) [pid = 3488] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3092400) [pid = 3488] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DFA2A000) [pid = 3488] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D65DD000) [pid = 3488] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E0257000) [pid = 3488] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1F13C00) [pid = 3488] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E02C7C00) [pid = 3488] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E2A63000) [pid = 3488] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE06C00) [pid = 3488] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E1F21C00) [pid = 3488] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DEEC6C00) [pid = 3488] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1862ms 09:07:40 INFO - PROCESS | 3488 | 1466698060474 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 3488 | 1466698060479 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:07:40 INFO - PROCESS | 3488 | 1466698060486 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 3488 | 1466698060490 Marionette TRACE conn6 <- [1,1922,null,{}] 09:07:40 INFO - PROCESS | 3488 | 1466698060496 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}] 09:07:40 INFO - PROCESS | 3488 | 1466698060500 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:40 INFO - PROCESS | 3488 | 1466698060593 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:07:40 INFO - PROCESS | 3488 | 1466698060603 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 3488 | 1466698060608 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA1B800 == 27 [pid = 3488] [id = 490] 09:07:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5558800) [pid = 3488] [serial = 1470] [outer = 0000000000000000] 09:07:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D56E0400) [pid = 3488] [serial = 1471] [outer = 000000C2D5558800] 09:07:40 INFO - PROCESS | 3488 | 1466698060658 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D572B400) [pid = 3488] [serial = 1472] [outer = 000000C2D5558800] 09:07:41 INFO - PROCESS | 3488 | 1466698061159 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 09:07:41 INFO - PROCESS | 3488 | 1466698061226 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3488 | 1466698061229 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:07:41 INFO - PROCESS | 3488 | 1466698061236 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 3488 | 1466698061240 Marionette TRACE conn6 <- [1,1926,null,{}] 09:07:41 INFO - PROCESS | 3488 | 1466698061245 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}] 09:07:41 INFO - PROCESS | 3488 | 1466698061247 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:41 INFO - PROCESS | 3488 | 1466698061349 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:07:41 INFO - PROCESS | 3488 | 1466698061355 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 3488 | 1466698061358 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0194800 == 28 [pid = 3488] [id = 491] 09:07:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D6C19400) [pid = 3488] [serial = 1473] [outer = 0000000000000000] 09:07:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D9FA9800) [pid = 3488] [serial = 1474] [outer = 000000C2D6C19400] 09:07:41 INFO - PROCESS | 3488 | 1466698061409 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DAAE6C00) [pid = 3488] [serial = 1475] [outer = 000000C2D6C19400] 09:07:41 INFO - PROCESS | 3488 | 1466698061878 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 09:07:41 INFO - PROCESS | 3488 | 1466698061946 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3488 | 1466698061949 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3488 | 1466698061955 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:07:41 INFO - PROCESS | 3488 | 1466698061957 Marionette TRACE conn6 <- [1,1930,null,{}] 09:07:41 INFO - PROCESS | 3488 | 1466698061968 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}] 09:07:41 INFO - PROCESS | 3488 | 1466698061981 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:42 INFO - PROCESS | 3488 | 1466698062073 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:07:42 INFO - PROCESS | 3488 | 1466698062087 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 3488 | 1466698062091 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0194000 == 29 [pid = 3488] [id = 492] 09:07:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DEE09800) [pid = 3488] [serial = 1476] [outer = 0000000000000000] 09:07:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DEE23C00) [pid = 3488] [serial = 1477] [outer = 000000C2DEE09800] 09:07:42 INFO - PROCESS | 3488 | 1466698062142 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DF2A2C00) [pid = 3488] [serial = 1478] [outer = 000000C2DEE09800] 09:07:42 INFO - PROCESS | 3488 | 1466698062584 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 09:07:42 INFO - PROCESS | 3488 | 1466698062652 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 3488 | 1466698062654 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:07:42 INFO - PROCESS | 3488 | 1466698062657 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 3488 | 1466698062659 Marionette TRACE conn6 <- [1,1934,null,{}] 09:07:42 INFO - PROCESS | 3488 | 1466698062663 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}] 09:07:42 INFO - PROCESS | 3488 | 1466698062665 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:42 INFO - PROCESS | 3488 | 1466698062784 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:07:42 INFO - PROCESS | 3488 | 1466698062789 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 3488 | 1466698062792 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2890800 == 30 [pid = 3488] [id = 493] 09:07:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF70EC00) [pid = 3488] [serial = 1479] [outer = 0000000000000000] 09:07:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DFA22400) [pid = 3488] [serial = 1480] [outer = 000000C2DF70EC00] 09:07:42 INFO - PROCESS | 3488 | 1466698062838 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DFC37400) [pid = 3488] [serial = 1481] [outer = 000000C2DF70EC00] 09:07:43 INFO - PROCESS | 3488 | 1466698063293 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 09:07:43 INFO - PROCESS | 3488 | 1466698063351 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 3488 | 1466698063353 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:07:43 INFO - PROCESS | 3488 | 1466698063356 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 3488 | 1466698063358 Marionette TRACE conn6 <- [1,1938,null,{}] 09:07:43 INFO - PROCESS | 3488 | 1466698063362 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}] 09:07:43 INFO - PROCESS | 3488 | 1466698063364 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:43 INFO - PROCESS | 3488 | 1466698063515 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:07:43 INFO - PROCESS | 3488 | 1466698063527 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 3488 | 1466698063529 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3849800 == 31 [pid = 3488] [id = 494] 09:07:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DF710400) [pid = 3488] [serial = 1482] [outer = 0000000000000000] 09:07:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E025DC00) [pid = 3488] [serial = 1483] [outer = 000000C2DF710400] 09:07:43 INFO - PROCESS | 3488 | 1466698063575 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E02C9800) [pid = 3488] [serial = 1484] [outer = 000000C2DF710400] 09:07:44 INFO - PROCESS | 3488 | 1466698064021 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 09:07:44 INFO - PROCESS | 3488 | 1466698064051 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 3488 | 1466698064053 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:07:44 INFO - PROCESS | 3488 | 1466698064070 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 3488 | 1466698064072 Marionette TRACE conn6 <- [1,1942,null,{}] 09:07:44 INFO - PROCESS | 3488 | 1466698064076 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}] 09:07:44 INFO - PROCESS | 3488 | 1466698064082 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:44 INFO - PROCESS | 3488 | 1466698064229 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:07:44 INFO - PROCESS | 3488 | 1466698064284 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 3488 | 1466698064286 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58F3000 == 32 [pid = 3488] [id = 495] 09:07:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E15DFC00) [pid = 3488] [serial = 1485] [outer = 0000000000000000] 09:07:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F38800) [pid = 3488] [serial = 1486] [outer = 000000C2E15DFC00] 09:07:44 INFO - PROCESS | 3488 | 1466698064332 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E2499C00) [pid = 3488] [serial = 1487] [outer = 000000C2E15DFC00] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E214BC00) [pid = 3488] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E370A400) [pid = 3488] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1F41400) [pid = 3488] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DFC3C000) [pid = 3488] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5422400) [pid = 3488] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE07800) [pid = 3488] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D5E45800) [pid = 3488] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5550C00) [pid = 3488] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D60A1000) [pid = 3488] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1529000) [pid = 3488] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E308A000) [pid = 3488] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:07:44 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DB6A3C00) [pid = 3488] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:07:44 INFO - PROCESS | 3488 | 1466698064968 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]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 943ms 09:07:45 INFO - PROCESS | 3488 | 1466698065014 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 3488 | 1466698065016 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:07:45 INFO - PROCESS | 3488 | 1466698065019 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 3488 | 1466698065021 Marionette TRACE conn6 <- [1,1946,null,{}] 09:07:45 INFO - PROCESS | 3488 | 1466698065024 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}] 09:07:45 INFO - PROCESS | 3488 | 1466698065026 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:45 INFO - PROCESS | 3488 | 1466698065144 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:07:45 INFO - PROCESS | 3488 | 1466698065196 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 3488 | 1466698065198 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B63800 == 33 [pid = 3488] [id = 496] 09:07:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D3A4E800) [pid = 3488] [serial = 1488] [outer = 0000000000000000] 09:07:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DBC69800) [pid = 3488] [serial = 1489] [outer = 000000C2D3A4E800] 09:07:45 INFO - PROCESS | 3488 | 1466698065243 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E26A8800) [pid = 3488] [serial = 1490] [outer = 000000C2D3A4E800] 09:07:45 INFO - PROCESS | 3488 | 1466698065596 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]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 09:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:07:45 INFO - PROCESS | 3488 | 1466698065650 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 3488 | 1466698065652 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:07:45 INFO - PROCESS | 3488 | 1466698065664 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 3488 | 1466698065666 Marionette TRACE conn6 <- [1,1950,null,{}] 09:07:45 INFO - PROCESS | 3488 | 1466698065670 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}] 09:07:45 INFO - PROCESS | 3488 | 1466698065672 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:45 INFO - PROCESS | 3488 | 1466698065752 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:07:45 INFO - PROCESS | 3488 | 1466698065758 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 3488 | 1466698065760 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7432000 == 34 [pid = 3488] [id = 497] 09:07:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D555A000) [pid = 3488] [serial = 1491] [outer = 0000000000000000] 09:07:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E308E800) [pid = 3488] [serial = 1492] [outer = 000000C2D555A000] 09:07:45 INFO - PROCESS | 3488 | 1466698065805 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E31D8000) [pid = 3488] [serial = 1493] [outer = 000000C2D555A000] 09:07:46 INFO - PROCESS | 3488 | 1466698066221 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 587ms 09:07:46 INFO - PROCESS | 3488 | 1466698066246 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 3488 | 1466698066248 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:07:46 INFO - PROCESS | 3488 | 1466698066251 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 3488 | 1466698066253 Marionette TRACE conn6 <- [1,1954,null,{}] 09:07:46 INFO - PROCESS | 3488 | 1466698066268 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}] 09:07:46 INFO - PROCESS | 3488 | 1466698066271 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:46 INFO - PROCESS | 3488 | 1466698066362 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:07:46 INFO - PROCESS | 3488 | 1466698066368 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 3488 | 1466698066370 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8963800 == 35 [pid = 3488] [id = 498] 09:07:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DBAAE800) [pid = 3488] [serial = 1494] [outer = 0000000000000000] 09:07:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E370EC00) [pid = 3488] [serial = 1495] [outer = 000000C2DBAAE800] 09:07:46 INFO - PROCESS | 3488 | 1466698066414 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3835C00) [pid = 3488] [serial = 1496] [outer = 000000C2DBAAE800] 09:07:46 INFO - PROCESS | 3488 | 1466698066889 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 09:07:46 INFO - PROCESS | 3488 | 1466698066959 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 3488 | 1466698066964 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:07:46 INFO - PROCESS | 3488 | 1466698066971 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 3488 | 1466698066976 Marionette TRACE conn6 <- [1,1958,null,{}] 09:07:46 INFO - PROCESS | 3488 | 1466698066983 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}] 09:07:46 INFO - PROCESS | 3488 | 1466698066986 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:47 INFO - PROCESS | 3488 | 1466698067128 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:07:47 INFO - PROCESS | 3488 | 1466698067255 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 3488 | 1466698067258 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5AC000 == 36 [pid = 3488] [id = 499] 09:07:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D56E1000) [pid = 3488] [serial = 1497] [outer = 0000000000000000] 09:07:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D5729C00) [pid = 3488] [serial = 1498] [outer = 000000C2D56E1000] 09:07:47 INFO - PROCESS | 3488 | 1466698067358 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D6799000) [pid = 3488] [serial = 1499] [outer = 000000C2D56E1000] 09:07:48 INFO - PROCESS | 3488 | 1466698068148 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]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1243ms 09:07:48 INFO - PROCESS | 3488 | 1466698068218 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 3488 | 1466698068223 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:07:48 INFO - PROCESS | 3488 | 1466698068229 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 3488 | 1466698068233 Marionette TRACE conn6 <- [1,1962,null,{}] 09:07:48 INFO - PROCESS | 3488 | 1466698068237 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}] 09:07:48 INFO - PROCESS | 3488 | 1466698068240 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:48 INFO - PROCESS | 3488 | 1466698068376 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:07:48 INFO - PROCESS | 3488 | 1466698068494 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 3488 | 1466698068497 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DB4800 == 37 [pid = 3488] [id = 500] 09:07:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DEE05800) [pid = 3488] [serial = 1500] [outer = 0000000000000000] 09:07:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DF2D7400) [pid = 3488] [serial = 1501] [outer = 000000C2DEE05800] 09:07:48 INFO - PROCESS | 3488 | 1466698068556 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DFC40000) [pid = 3488] [serial = 1502] [outer = 000000C2DEE05800] 09:07:49 INFO - PROCESS | 3488 | 1466698069481 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]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1296ms 09:07:49 INFO - PROCESS | 3488 | 1466698069527 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 3488 | 1466698069532 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:07:49 INFO - PROCESS | 3488 | 1466698069537 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 3488 | 1466698069541 Marionette TRACE conn6 <- [1,1966,null,{}] 09:07:49 INFO - PROCESS | 3488 | 1466698069546 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}] 09:07:49 INFO - PROCESS | 3488 | 1466698069549 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:49 INFO - PROCESS | 3488 | 1466698069672 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7432000 == 36 [pid = 3488] [id = 497] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B63800 == 35 [pid = 3488] [id = 496] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58F3000 == 34 [pid = 3488] [id = 495] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3849800 == 33 [pid = 3488] [id = 494] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2890800 == 32 [pid = 3488] [id = 493] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0194000 == 31 [pid = 3488] [id = 492] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0194800 == 30 [pid = 3488] [id = 491] 09:07:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA1B800 == 29 [pid = 3488] [id = 490] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E4D79C00) [pid = 3488] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E26A4400) [pid = 3488] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E3832400) [pid = 3488] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E3089000) [pid = 3488] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E319DC00) [pid = 3488] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E308C000) [pid = 3488] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E025D000) [pid = 3488] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E02C9400) [pid = 3488] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D5727C00) [pid = 3488] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DF2C9000) [pid = 3488] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEED4400) [pid = 3488] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF2DAC00) [pid = 3488] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D6DB7C00) [pid = 3488] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DB5D0C00) [pid = 3488] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5C2FC00) [pid = 3488] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D9F3F000) [pid = 3488] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DB65B400) [pid = 3488] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E383B800) [pid = 3488] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E152EC00) [pid = 3488] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E1F1BC00) [pid = 3488] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E479AC00) [pid = 3488] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E02C3000) [pid = 3488] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E5467400) [pid = 3488] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E3A68C00) [pid = 3488] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:07:49 INFO - PROCESS | 3488 | 1466698069796 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 3488 | 1466698069801 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D9FBD800 == 30 [pid = 3488] [id = 501] 09:07:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D4DBA800) [pid = 3488] [serial = 1503] [outer = 0000000000000000] 09:07:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D5558400) [pid = 3488] [serial = 1504] [outer = 000000C2D4DBA800] 09:07:49 INFO - PROCESS | 3488 | 1466698069852 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D6DB1400) [pid = 3488] [serial = 1505] [outer = 000000C2D4DBA800] 09:07:50 INFO - PROCESS | 3488 | 1466698070315 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]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 837ms 09:07:50 INFO - PROCESS | 3488 | 1466698070379 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 3488 | 1466698070383 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:07:50 INFO - PROCESS | 3488 | 1466698070389 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 3488 | 1466698070393 Marionette TRACE conn6 <- [1,1970,null,{}] 09:07:50 INFO - PROCESS | 3488 | 1466698070397 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}] 09:07:50 INFO - PROCESS | 3488 | 1466698070400 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:50 INFO - PROCESS | 3488 | 1466698070498 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:07:50 INFO - PROCESS | 3488 | 1466698070505 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 3488 | 1466698070507 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E15800 == 31 [pid = 3488] [id = 502] 09:07:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DEE0E000) [pid = 3488] [serial = 1506] [outer = 0000000000000000] 09:07:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DEE24C00) [pid = 3488] [serial = 1507] [outer = 000000C2DEE0E000] 09:07:50 INFO - PROCESS | 3488 | 1466698070555 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF2D6400) [pid = 3488] [serial = 1508] [outer = 000000C2DEE0E000] 09:07:51 INFO - PROCESS | 3488 | 1466698071015 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]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 09:07:51 INFO - PROCESS | 3488 | 1466698071083 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 3488 | 1466698071085 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:07:51 INFO - PROCESS | 3488 | 1466698071120 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 3488 | 1466698071124 Marionette TRACE conn6 <- [1,1974,null,{}] 09:07:51 INFO - PROCESS | 3488 | 1466698071138 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}] 09:07:51 INFO - PROCESS | 3488 | 1466698071143 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:51 INFO - PROCESS | 3488 | 1466698071274 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:07:51 INFO - PROCESS | 3488 | 1466698071285 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 3488 | 1466698071289 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2886000 == 32 [pid = 3488] [id = 503] 09:07:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5423C00) [pid = 3488] [serial = 1509] [outer = 0000000000000000] 09:07:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DFC3D400) [pid = 3488] [serial = 1510] [outer = 000000C2D5423C00] 09:07:51 INFO - PROCESS | 3488 | 1466698071338 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E040CC00) [pid = 3488] [serial = 1511] [outer = 000000C2D5423C00] 09:07:51 INFO - PROCESS | 3488 | 1466698071762 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]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 710ms 09:07:51 INFO - PROCESS | 3488 | 1466698071801 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 3488 | 1466698071804 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:07:51 INFO - PROCESS | 3488 | 1466698071807 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 3488 | 1466698071809 Marionette TRACE conn6 <- [1,1978,null,{}] 09:07:51 INFO - PROCESS | 3488 | 1466698071812 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}] 09:07:51 INFO - PROCESS | 3488 | 1466698071815 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:51 INFO - PROCESS | 3488 | 1466698071946 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:07:51 INFO - PROCESS | 3488 | 1466698071964 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 3488 | 1466698071966 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58DA800 == 33 [pid = 3488] [id = 504] 09:07:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1E28000) [pid = 3488] [serial = 1512] [outer = 0000000000000000] 09:07:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F1EC00) [pid = 3488] [serial = 1513] [outer = 000000C2E1E28000] 09:07:52 INFO - PROCESS | 3488 | 1466698072011 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F3E400) [pid = 3488] [serial = 1514] [outer = 000000C2E1E28000] 09:07:52 INFO - PROCESS | 3488 | 1466698072459 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 09:07:52 INFO - PROCESS | 3488 | 1466698072500 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 3488 | 1466698072502 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:07:52 INFO - PROCESS | 3488 | 1466698072506 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:07:52 INFO - PROCESS | 3488 | 1466698072508 Marionette TRACE conn6 <- [1,1982,null,{}] 09:07:52 INFO - PROCESS | 3488 | 1466698072517 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}] 09:07:52 INFO - PROCESS | 3488 | 1466698072519 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:52 INFO - PROCESS | 3488 | 1466698072656 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:07:52 INFO - PROCESS | 3488 | 1466698072714 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 3488 | 1466698072716 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7203000 == 34 [pid = 3488] [id = 505] 09:07:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E2493400) [pid = 3488] [serial = 1515] [outer = 0000000000000000] 09:07:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E2FE4C00) [pid = 3488] [serial = 1516] [outer = 000000C2E2493400] 09:07:52 INFO - PROCESS | 3488 | 1466698072763 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3094800) [pid = 3488] [serial = 1517] [outer = 000000C2E2493400] 09:07:53 INFO - PROCESS | 3488 | 1466698073198 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 732ms 09:07:53 INFO - PROCESS | 3488 | 1466698073242 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3488 | 1466698073244 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:07:53 INFO - PROCESS | 3488 | 1466698073247 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 3488 | 1466698073249 Marionette TRACE conn6 <- [1,1986,null,{}] 09:07:53 INFO - PROCESS | 3488 | 1466698073253 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}] 09:07:53 INFO - PROCESS | 3488 | 1466698073259 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:53 INFO - PROCESS | 3488 | 1466698073403 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:07:53 INFO - PROCESS | 3488 | 1466698073460 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 3488 | 1466698073463 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E894A000 == 35 [pid = 3488] [id = 506] 09:07:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3838400) [pid = 3488] [serial = 1518] [outer = 0000000000000000] 09:07:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E4792800) [pid = 3488] [serial = 1519] [outer = 000000C2E3838400] 09:07:53 INFO - PROCESS | 3488 | 1466698073508 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5404000) [pid = 3488] [serial = 1520] [outer = 000000C2E3838400] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DEE09800) [pid = 3488] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D6C19400) [pid = 3488] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF70EC00) [pid = 3488] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E15DFC00) [pid = 3488] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF710400) [pid = 3488] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D3A4E800) [pid = 3488] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D5558800) [pid = 3488] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D3A45C00) [pid = 3488] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D555A000) [pid = 3488] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D5555400) [pid = 3488] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DF2D0800) [pid = 3488] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:07:53 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3806800) [pid = 3488] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:07:54 INFO - PROCESS | 3488 | 1466698074018 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 838ms 09:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:07:54 INFO - PROCESS | 3488 | 1466698074089 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 3488 | 1466698074091 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:07:54 INFO - PROCESS | 3488 | 1466698074094 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3488 | 1466698074096 Marionette TRACE conn6 <- [1,1990,null,{}] 09:07:54 INFO - PROCESS | 3488 | 1466698074102 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}] 09:07:54 INFO - PROCESS | 3488 | 1466698074104 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:54 INFO - PROCESS | 3488 | 1466698074190 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:07:54 INFO - PROCESS | 3488 | 1466698074200 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 3488 | 1466698074202 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8952800 == 36 [pid = 3488] [id = 507] 09:07:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DA111400) [pid = 3488] [serial = 1521] [outer = 0000000000000000] 09:07:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE0EC00) [pid = 3488] [serial = 1522] [outer = 000000C2DA111400] 09:07:54 INFO - PROCESS | 3488 | 1466698074249 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E308C400) [pid = 3488] [serial = 1523] [outer = 000000C2DA111400] 09:07:54 INFO - PROCESS | 3488 | 1466698074653 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 09:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:07:54 INFO - PROCESS | 3488 | 1466698074725 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 3488 | 1466698074727 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:07:54 INFO - PROCESS | 3488 | 1466698074730 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3488 | 1466698074732 Marionette TRACE conn6 <- [1,1994,null,{}] 09:07:54 INFO - PROCESS | 3488 | 1466698074736 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}] 09:07:54 INFO - PROCESS | 3488 | 1466698074738 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:54 INFO - PROCESS | 3488 | 1466698074820 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:07:54 INFO - PROCESS | 3488 | 1466698074825 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 3488 | 1466698074828 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E895D800 == 37 [pid = 3488] [id = 508] 09:07:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E546C400) [pid = 3488] [serial = 1524] [outer = 0000000000000000] 09:07:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E5471000) [pid = 3488] [serial = 1525] [outer = 000000C2E546C400] 09:07:54 INFO - PROCESS | 3488 | 1466698074873 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E54C1400) [pid = 3488] [serial = 1526] [outer = 000000C2E546C400] 09:07:55 INFO - PROCESS | 3488 | 1466698075313 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]]]}] 09:07:55 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 09:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 09:07:55 INFO - PROCESS | 3488 | 1466698075363 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 3488 | 1466698075365 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:07:55 INFO - PROCESS | 3488 | 1466698075368 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 3488 | 1466698075371 Marionette TRACE conn6 <- [1,1998,null,{}] 09:07:55 INFO - PROCESS | 3488 | 1466698075374 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}] 09:07:55 INFO - PROCESS | 3488 | 1466698075376 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:55 INFO - PROCESS | 3488 | 1466698075463 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:07:55 INFO - PROCESS | 3488 | 1466698075469 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 3488 | 1466698075471 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9898000 == 38 [pid = 3488] [id = 509] 09:07:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D4510000) [pid = 3488] [serial = 1527] [outer = 0000000000000000] 09:07:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5467C00) [pid = 3488] [serial = 1528] [outer = 000000C2D4510000] 09:07:55 INFO - PROCESS | 3488 | 1466698075515 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5878800) [pid = 3488] [serial = 1529] [outer = 000000C2D4510000] 09:07:55 INFO - PROCESS | 3488 | 1466698075951 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]]]}] 09:07:55 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 09:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 09:07:56 INFO - PROCESS | 3488 | 1466698076015 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 3488 | 1466698076020 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:07:56 INFO - PROCESS | 3488 | 1466698076025 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 3488 | 1466698076030 Marionette TRACE conn6 <- [1,2002,null,{}] 09:07:56 INFO - PROCESS | 3488 | 1466698076037 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}] 09:07:56 INFO - PROCESS | 3488 | 1466698076041 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:56 INFO - PROCESS | 3488 | 1466698076165 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:07:56 INFO - PROCESS | 3488 | 1466698076264 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 3488 | 1466698076270 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5A6000 == 39 [pid = 3488] [id = 510] 09:07:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D6796800) [pid = 3488] [serial = 1530] [outer = 0000000000000000] 09:07:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DA1C6800) [pid = 3488] [serial = 1531] [outer = 000000C2D6796800] 09:07:56 INFO - PROCESS | 3488 | 1466698076329 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DC14C800) [pid = 3488] [serial = 1532] [outer = 000000C2D6796800] 09:07:57 INFO - PROCESS | 3488 | 1466698077002 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1035ms 09:07:57 INFO - PROCESS | 3488 | 1466698077063 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:07:57 INFO - PROCESS | 3488 | 1466698077066 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:07:57 INFO - PROCESS | 3488 | 1466698077073 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3488 | 1466698077078 Marionette TRACE conn6 <- [1,2006,null,{}] 09:07:57 INFO - PROCESS | 3488 | 1466698077082 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}] 09:07:57 INFO - PROCESS | 3488 | 1466698077085 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:57 INFO - PROCESS | 3488 | 1466698077270 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:07:57 INFO - PROCESS | 3488 | 1466698077281 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 3488 | 1466698077284 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A09800 == 40 [pid = 3488] [id = 511] 09:07:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E014E400) [pid = 3488] [serial = 1533] [outer = 0000000000000000] 09:07:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E02CB000) [pid = 3488] [serial = 1534] [outer = 000000C2E014E400] 09:07:57 INFO - PROCESS | 3488 | 1466698077341 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F39800) [pid = 3488] [serial = 1535] [outer = 000000C2E014E400] 09:07:57 INFO - PROCESS | 3488 | 1466698077933 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 942ms 09:07:58 INFO - PROCESS | 3488 | 1466698078013 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 3488 | 1466698078015 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:07:58 INFO - PROCESS | 3488 | 1466698078019 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 3488 | 1466698078022 Marionette TRACE conn6 <- [1,2010,null,{}] 09:07:58 INFO - PROCESS | 3488 | 1466698078032 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}] 09:07:58 INFO - PROCESS | 3488 | 1466698078037 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:58 INFO - PROCESS | 3488 | 1466698078202 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:07:58 INFO - PROCESS | 3488 | 1466698078215 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 3488 | 1466698078219 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BB3000 == 41 [pid = 3488] [id = 512] 09:07:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E3A70000) [pid = 3488] [serial = 1536] [outer = 0000000000000000] 09:07:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E473A000) [pid = 3488] [serial = 1537] [outer = 000000C2E3A70000] 09:07:58 INFO - PROCESS | 3488 | 1466698078278 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5879C00) [pid = 3488] [serial = 1538] [outer = 000000C2E3A70000] 09:07:58 INFO - PROCESS | 3488 | 1466698078929 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 983ms 09:07:59 INFO - PROCESS | 3488 | 1466698079003 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 3488 | 1466698079006 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:07:59 INFO - PROCESS | 3488 | 1466698079009 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 3488 | 1466698079012 Marionette TRACE conn6 <- [1,2014,null,{}] 09:07:59 INFO - PROCESS | 3488 | 1466698079015 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}] 09:07:59 INFO - PROCESS | 3488 | 1466698079018 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:59 INFO - PROCESS | 3488 | 1466698079162 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:07:59 INFO - PROCESS | 3488 | 1466698079287 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 3488 | 1466698079290 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:07:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D54800 == 42 [pid = 3488] [id = 513] 09:07:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E5950800) [pid = 3488] [serial = 1539] [outer = 0000000000000000] 09:07:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E5958800) [pid = 3488] [serial = 1540] [outer = 000000C2E5950800] 09:07:59 INFO - PROCESS | 3488 | 1466698079348 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E5AB5C00) [pid = 3488] [serial = 1541] [outer = 000000C2E5950800] 09:07:59 INFO - PROCESS | 3488 | 1466698079956 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 984ms 09:08:00 INFO - PROCESS | 3488 | 1466698079996 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 3488 | 1466698079998 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:08:00 INFO - PROCESS | 3488 | 1466698080002 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 3488 | 1466698080005 Marionette TRACE conn6 <- [1,2018,null,{}] 09:08:00 INFO - PROCESS | 3488 | 1466698080008 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}] 09:08:00 INFO - PROCESS | 3488 | 1466698080011 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:00 INFO - PROCESS | 3488 | 1466698080246 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:08:00 INFO - PROCESS | 3488 | 1466698080388 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 3488 | 1466698080391 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF193000 == 43 [pid = 3488] [id = 514] 09:08:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2D5320C00) [pid = 3488] [serial = 1542] [outer = 0000000000000000] 09:08:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2D572A800) [pid = 3488] [serial = 1543] [outer = 000000C2D5320C00] 09:08:00 INFO - PROCESS | 3488 | 1466698080444 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DAA2F000) [pid = 3488] [serial = 1544] [outer = 000000C2D5320C00] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E895D800 == 42 [pid = 3488] [id = 508] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8952800 == 41 [pid = 3488] [id = 507] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E894A000 == 40 [pid = 3488] [id = 506] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7203000 == 39 [pid = 3488] [id = 505] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58DA800 == 38 [pid = 3488] [id = 504] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2886000 == 37 [pid = 3488] [id = 503] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E15800 == 36 [pid = 3488] [id = 502] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D9FBD800 == 35 [pid = 3488] [id = 501] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5AC000 == 34 [pid = 3488] [id = 499] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DB4800 == 33 [pid = 3488] [id = 500] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8963800 == 32 [pid = 3488] [id = 498] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA0E000 == 31 [pid = 3488] [id = 489] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D54800 == 30 [pid = 3488] [id = 513] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BB3000 == 29 [pid = 3488] [id = 512] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5A09800 == 28 [pid = 3488] [id = 511] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9898000 == 27 [pid = 3488] [id = 509] 09:08:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5A6000 == 26 [pid = 3488] [id = 510] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2DEE23C00) [pid = 3488] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2D9FA9800) [pid = 3488] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DAAE6C00) [pid = 3488] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DFA22400) [pid = 3488] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E1F38800) [pid = 3488] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E025DC00) [pid = 3488] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DBC69800) [pid = 3488] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D56E0400) [pid = 3488] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D572B400) [pid = 3488] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5726000) [pid = 3488] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DA10B000) [pid = 3488] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E308E800) [pid = 3488] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E2499C00) [pid = 3488] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DA969800) [pid = 3488] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D5725000) [pid = 3488] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E152B800) [pid = 3488] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E025A800) [pid = 3488] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E546E400) [pid = 3488] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3835000) [pid = 3488] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E370EC00) [pid = 3488] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DFC37400) [pid = 3488] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E31D8000) [pid = 3488] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E02C9800) [pid = 3488] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E26A8800) [pid = 3488] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DF2A2C00) [pid = 3488] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3488 | 1466698081822 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1848ms 09:08:01 INFO - PROCESS | 3488 | 1466698081853 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 3488 | 1466698081858 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:08:01 INFO - PROCESS | 3488 | 1466698081864 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 3488 | 1466698081867 Marionette TRACE conn6 <- [1,2022,null,{}] 09:08:01 INFO - PROCESS | 3488 | 1466698081873 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}] 09:08:01 INFO - PROCESS | 3488 | 1466698081876 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:01 INFO - PROCESS | 3488 | 1466698081978 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:08:02 INFO - PROCESS | 3488 | 1466698082058 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 3488 | 1466698082062 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB54D000 == 27 [pid = 3488] [id = 515] 09:08:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D56EF400) [pid = 3488] [serial = 1545] [outer = 0000000000000000] 09:08:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D5726C00) [pid = 3488] [serial = 1546] [outer = 000000C2D56EF400] 09:08:02 INFO - PROCESS | 3488 | 1466698082113 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5E45800) [pid = 3488] [serial = 1547] [outer = 000000C2D56EF400] 09:08:02 INFO - PROCESS | 3488 | 1466698082570 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 09:08:02 INFO - PROCESS | 3488 | 1466698082599 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 3488 | 1466698082604 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:08:02 INFO - PROCESS | 3488 | 1466698082611 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 3488 | 1466698082614 Marionette TRACE conn6 <- [1,2026,null,{}] 09:08:02 INFO - PROCESS | 3488 | 1466698082618 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}] 09:08:02 INFO - PROCESS | 3488 | 1466698082621 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:02 INFO - PROCESS | 3488 | 1466698082718 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:08:02 INFO - PROCESS | 3488 | 1466698082726 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 3488 | 1466698082729 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC9E000 == 28 [pid = 3488] [id = 516] 09:08:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DA960800) [pid = 3488] [serial = 1548] [outer = 0000000000000000] 09:08:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DA9C9000) [pid = 3488] [serial = 1549] [outer = 000000C2DA960800] 09:08:02 INFO - PROCESS | 3488 | 1466698082779 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DB5D4C00) [pid = 3488] [serial = 1550] [outer = 000000C2DA960800] 09:08:03 INFO - PROCESS | 3488 | 1466698083264 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 09:08:03 INFO - PROCESS | 3488 | 1466698083302 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 3488 | 1466698083304 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:08:03 INFO - PROCESS | 3488 | 1466698083308 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 3488 | 1466698083312 Marionette TRACE conn6 <- [1,2030,null,{}] 09:08:03 INFO - PROCESS | 3488 | 1466698083324 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}] 09:08:03 INFO - PROCESS | 3488 | 1466698083329 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:03 INFO - PROCESS | 3488 | 1466698083449 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:08:03 INFO - PROCESS | 3488 | 1466698083538 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 3488 | 1466698083542 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23F2000 == 29 [pid = 3488] [id = 517] 09:08:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D5552C00) [pid = 3488] [serial = 1551] [outer = 0000000000000000] 09:08:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DEE2C800) [pid = 3488] [serial = 1552] [outer = 000000C2D5552C00] 09:08:03 INFO - PROCESS | 3488 | 1466698083591 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF2D2800) [pid = 3488] [serial = 1553] [outer = 000000C2D5552C00] 09:08:04 INFO - PROCESS | 3488 | 1466698084022 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]]]}] 09:08:04 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) 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 735ms 09:08:04 INFO - PROCESS | 3488 | 1466698084054 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3488 | 1466698084057 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:08:04 INFO - PROCESS | 3488 | 1466698084061 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:08:04 INFO - PROCESS | 3488 | 1466698084063 Marionette TRACE conn6 <- [1,2034,null,{}] 09:08:04 INFO - PROCESS | 3488 | 1466698084066 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}] 09:08:04 INFO - PROCESS | 3488 | 1466698084068 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:04 INFO - PROCESS | 3488 | 1466698084185 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:08:04 INFO - PROCESS | 3488 | 1466698084191 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 3488 | 1466698084193 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29DC000 == 30 [pid = 3488] [id = 518] 09:08:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DFACB800) [pid = 3488] [serial = 1554] [outer = 0000000000000000] 09:08:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFC37400) [pid = 3488] [serial = 1555] [outer = 000000C2DFACB800] 09:08:04 INFO - PROCESS | 3488 | 1466698084284 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E025BC00) [pid = 3488] [serial = 1556] [outer = 000000C2DFACB800] 09:08:04 INFO - PROCESS | 3488 | 1466698084728 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 09:08:04 INFO - PROCESS | 3488 | 1466698084747 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3488 | 1466698084749 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:08:04 INFO - PROCESS | 3488 | 1466698084753 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 3488 | 1466698084755 Marionette TRACE conn6 <- [1,2038,null,{}] 09:08:04 INFO - PROCESS | 3488 | 1466698084758 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}] 09:08:04 INFO - PROCESS | 3488 | 1466698084761 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:04 INFO - PROCESS | 3488 | 1466698084898 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:08:04 INFO - PROCESS | 3488 | 1466698084916 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 3488 | 1466698084918 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E471A800 == 31 [pid = 3488] [id = 519] 09:08:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DA95D400) [pid = 3488] [serial = 1557] [outer = 0000000000000000] 09:08:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E02C4C00) [pid = 3488] [serial = 1558] [outer = 000000C2DA95D400] 09:08:04 INFO - PROCESS | 3488 | 1466698084968 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1525C00) [pid = 3488] [serial = 1559] [outer = 000000C2DA95D400] 09:08:05 INFO - PROCESS | 3488 | 1466698085429 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 732ms 09:08:05 INFO - PROCESS | 3488 | 1466698085489 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 3488 | 1466698085492 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:08:05 INFO - PROCESS | 3488 | 1466698085495 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 3488 | 1466698085497 Marionette TRACE conn6 <- [1,2042,null,{}] 09:08:05 INFO - PROCESS | 3488 | 1466698085500 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}] 09:08:05 INFO - PROCESS | 3488 | 1466698085506 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:05 INFO - PROCESS | 3488 | 1466698085644 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:08:05 INFO - PROCESS | 3488 | 1466698085700 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 3488 | 1466698085702 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ADD000 == 32 [pid = 3488] [id = 520] 09:08:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F35800) [pid = 3488] [serial = 1560] [outer = 0000000000000000] 09:08:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E249B800) [pid = 3488] [serial = 1561] [outer = 000000C2E1F35800] 09:08:05 INFO - PROCESS | 3488 | 1466698085748 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E2E66800) [pid = 3488] [serial = 1562] [outer = 000000C2E1F35800] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E2493400) [pid = 3488] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E3838400) [pid = 3488] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5423C00) [pid = 3488] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DEE05800) [pid = 3488] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DEE0E000) [pid = 3488] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DBAAE800) [pid = 3488] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D4DBA800) [pid = 3488] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D56E1000) [pid = 3488] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DA111400) [pid = 3488] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E546C400) [pid = 3488] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D4510000) [pid = 3488] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:08:06 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1E28000) [pid = 3488] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:08:06 INFO - PROCESS | 3488 | 1466698086333 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 881ms 09:08:06 INFO - PROCESS | 3488 | 1466698086379 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3488 | 1466698086381 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:08:06 INFO - PROCESS | 3488 | 1466698086384 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 3488 | 1466698086386 Marionette TRACE conn6 <- [1,2046,null,{}] 09:08:06 INFO - PROCESS | 3488 | 1466698086390 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}] 09:08:06 INFO - PROCESS | 3488 | 1466698086391 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:06 INFO - PROCESS | 3488 | 1466698086472 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:08:06 INFO - PROCESS | 3488 | 1466698086477 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 3488 | 1466698086479 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63CE000 == 33 [pid = 3488] [id = 521] 09:08:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E040A400) [pid = 3488] [serial = 1563] [outer = 0000000000000000] 09:08:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E26AAC00) [pid = 3488] [serial = 1564] [outer = 000000C2E040A400] 09:08:06 INFO - PROCESS | 3488 | 1466698086524 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E308B800) [pid = 3488] [serial = 1565] [outer = 000000C2E040A400] 09:08:06 INFO - PROCESS | 3488 | 1466698086940 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 585ms 09:08:06 INFO - PROCESS | 3488 | 1466698086981 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3488 | 1466698086983 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:08:07 INFO - PROCESS | 3488 | 1466698086992 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 3488 | 1466698086994 Marionette TRACE conn6 <- [1,2050,null,{}] 09:08:07 INFO - PROCESS | 3488 | 1466698086998 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}] 09:08:07 INFO - PROCESS | 3488 | 1466698087000 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:07 INFO - PROCESS | 3488 | 1466698087083 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:08:07 INFO - PROCESS | 3488 | 1466698087089 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 3488 | 1466698087091 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E721A800 == 34 [pid = 3488] [id = 522] 09:08:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E3094C00) [pid = 3488] [serial = 1566] [outer = 0000000000000000] 09:08:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3705000) [pid = 3488] [serial = 1567] [outer = 000000C2E3094C00] 09:08:07 INFO - PROCESS | 3488 | 1466698087135 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3711000) [pid = 3488] [serial = 1568] [outer = 000000C2E3094C00] 09:08:07 INFO - PROCESS | 3488 | 1466698087580 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 09:08:07 INFO - PROCESS | 3488 | 1466698087622 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 3488 | 1466698087624 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:08:07 INFO - PROCESS | 3488 | 1466698087628 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 3488 | 1466698087629 Marionette TRACE conn6 <- [1,2054,null,{}] 09:08:07 INFO - PROCESS | 3488 | 1466698087633 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}] 09:08:07 INFO - PROCESS | 3488 | 1466698087635 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:07 INFO - PROCESS | 3488 | 1466698087718 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:08:07 INFO - PROCESS | 3488 | 1466698087723 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 3488 | 1466698087725 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E23F1800 == 35 [pid = 3488] [id = 523] 09:08:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3838000) [pid = 3488] [serial = 1569] [outer = 0000000000000000] 09:08:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E383C800) [pid = 3488] [serial = 1570] [outer = 000000C2E3838000] 09:08:07 INFO - PROCESS | 3488 | 1466698087771 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3A73400) [pid = 3488] [serial = 1571] [outer = 000000C2E3838000] 09:08:08 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB54D000 == 34 [pid = 3488] [id = 515] 09:08:08 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF193000 == 33 [pid = 3488] [id = 514] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC9E000 == 32 [pid = 3488] [id = 516] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23F2000 == 31 [pid = 3488] [id = 517] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ADD000 == 30 [pid = 3488] [id = 520] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29DC000 == 29 [pid = 3488] [id = 518] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63CE000 == 28 [pid = 3488] [id = 521] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E471A800 == 27 [pid = 3488] [id = 519] 09:08:09 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E721A800 == 26 [pid = 3488] [id = 522] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E2FE4C00) [pid = 3488] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E4792800) [pid = 3488] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E3094800) [pid = 3488] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DFC3D400) [pid = 3488] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E040CC00) [pid = 3488] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DF2D7400) [pid = 3488] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DFC40000) [pid = 3488] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE24C00) [pid = 3488] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2D6400) [pid = 3488] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3835C00) [pid = 3488] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5558400) [pid = 3488] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D6DB1400) [pid = 3488] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D5729C00) [pid = 3488] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D6799000) [pid = 3488] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E308C400) [pid = 3488] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E54C1400) [pid = 3488] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DEE0EC00) [pid = 3488] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E5467C00) [pid = 3488] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E5878800) [pid = 3488] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E5404000) [pid = 3488] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E1F1EC00) [pid = 3488] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E1F3E400) [pid = 3488] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E5471000) [pid = 3488] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:08:09 INFO - PROCESS | 3488 | 1466698089615 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2024ms 09:08:09 INFO - PROCESS | 3488 | 1466698089656 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 3488 | 1466698089661 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:08:09 INFO - PROCESS | 3488 | 1466698089666 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 3488 | 1466698089670 Marionette TRACE conn6 <- [1,2058,null,{}] 09:08:09 INFO - PROCESS | 3488 | 1466698089676 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}] 09:08:09 INFO - PROCESS | 3488 | 1466698089679 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:09 INFO - PROCESS | 3488 | 1466698089774 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:08:09 INFO - PROCESS | 3488 | 1466698089781 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 3488 | 1466698089786 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB505800 == 27 [pid = 3488] [id = 524] 09:08:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D56E3400) [pid = 3488] [serial = 1572] [outer = 0000000000000000] 09:08:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D56E5400) [pid = 3488] [serial = 1573] [outer = 000000C2D56E3400] 09:08:09 INFO - PROCESS | 3488 | 1466698089837 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D572CC00) [pid = 3488] [serial = 1574] [outer = 000000C2D56E3400] 09:08:10 INFO - PROCESS | 3488 | 1466698090340 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 09:08:10 INFO - PROCESS | 3488 | 1466698090402 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 3488 | 1466698090408 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:08:10 INFO - PROCESS | 3488 | 1466698090415 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 3488 | 1466698090418 Marionette TRACE conn6 <- [1,2062,null,{}] 09:08:10 INFO - PROCESS | 3488 | 1466698090422 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}] 09:08:10 INFO - PROCESS | 3488 | 1466698090426 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:10 INFO - PROCESS | 3488 | 1466698090520 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:08:10 INFO - PROCESS | 3488 | 1466698090535 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 3488 | 1466698090538 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8B8800 == 28 [pid = 3488] [id = 525] 09:08:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D6799000) [pid = 3488] [serial = 1575] [outer = 0000000000000000] 09:08:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D6C1A000) [pid = 3488] [serial = 1576] [outer = 000000C2D6799000] 09:08:10 INFO - PROCESS | 3488 | 1466698090586 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D9F43C00) [pid = 3488] [serial = 1577] [outer = 000000C2D6799000] 09:08:11 INFO - PROCESS | 3488 | 1466698091075 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:08:11 INFO - PROCESS | 3488 | 1466698091108 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3488 | 1466698091110 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:08:11 INFO - PROCESS | 3488 | 1466698091114 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3488 | 1466698091118 Marionette TRACE conn6 <- [1,2066,null,{}] 09:08:11 INFO - PROCESS | 3488 | 1466698091130 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}] 09:08:11 INFO - PROCESS | 3488 | 1466698091135 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:11 INFO - PROCESS | 3488 | 1466698091253 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:08:11 INFO - PROCESS | 3488 | 1466698091335 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 3488 | 1466698091338 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15CD800 == 29 [pid = 3488] [id = 526] 09:08:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DB5CF000) [pid = 3488] [serial = 1578] [outer = 0000000000000000] 09:08:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DB6A5000) [pid = 3488] [serial = 1579] [outer = 000000C2DB5CF000] 09:08:11 INFO - PROCESS | 3488 | 1466698091388 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DBC68400) [pid = 3488] [serial = 1580] [outer = 000000C2DB5CF000] 09:08:11 INFO - PROCESS | 3488 | 1466698091762 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 09:08:11 INFO - PROCESS | 3488 | 1466698091808 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3488 | 1466698091810 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:08:11 INFO - PROCESS | 3488 | 1466698091821 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3488 | 1466698091823 Marionette TRACE conn6 <- [1,2070,null,{}] 09:08:11 INFO - PROCESS | 3488 | 1466698091827 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}] 09:08:11 INFO - PROCESS | 3488 | 1466698091829 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:11 INFO - PROCESS | 3488 | 1466698091917 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:08:11 INFO - PROCESS | 3488 | 1466698091923 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 3488 | 1466698091925 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E262F000 == 30 [pid = 3488] [id = 527] 09:08:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE27000) [pid = 3488] [serial = 1581] [outer = 0000000000000000] 09:08:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEEC7C00) [pid = 3488] [serial = 1582] [outer = 000000C2DEE27000] 09:08:11 INFO - PROCESS | 3488 | 1466698091971 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2CD400) [pid = 3488] [serial = 1583] [outer = 000000C2DEE27000] 09:08:12 INFO - PROCESS | 3488 | 1466698092387 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 626ms 09:08:12 INFO - PROCESS | 3488 | 1466698092448 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 3488 | 1466698092450 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:08:12 INFO - PROCESS | 3488 | 1466698092453 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 3488 | 1466698092455 Marionette TRACE conn6 <- [1,2074,null,{}] 09:08:12 INFO - PROCESS | 3488 | 1466698092459 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}] 09:08:12 INFO - PROCESS | 3488 | 1466698092461 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:12 INFO - PROCESS | 3488 | 1466698092543 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:08:12 INFO - PROCESS | 3488 | 1466698092552 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 3488 | 1466698092555 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D9F000 == 31 [pid = 3488] [id = 528] 09:08:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D5E57C00) [pid = 3488] [serial = 1584] [outer = 0000000000000000] 09:08:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DF826C00) [pid = 3488] [serial = 1585] [outer = 000000C2D5E57C00] 09:08:12 INFO - PROCESS | 3488 | 1466698092601 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFC32800) [pid = 3488] [serial = 1586] [outer = 000000C2D5E57C00] 09:08:13 INFO - PROCESS | 3488 | 1466698093070 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]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 624ms 09:08:13 INFO - PROCESS | 3488 | 1466698093087 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:08:13 INFO - PROCESS | 3488 | 1466698093089 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:08:13 INFO - PROCESS | 3488 | 1466698093093 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 3488 | 1466698093095 Marionette TRACE conn6 <- [1,2078,null,{}] 09:08:13 INFO - PROCESS | 3488 | 1466698093098 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}] 09:08:13 INFO - PROCESS | 3488 | 1466698093104 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:13 INFO - PROCESS | 3488 | 1466698093216 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:08:13 INFO - PROCESS | 3488 | 1466698093224 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 3488 | 1466698093227 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58E3800 == 32 [pid = 3488] [id = 529] 09:08:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFC3F000) [pid = 3488] [serial = 1587] [outer = 0000000000000000] 09:08:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02BCC00) [pid = 3488] [serial = 1588] [outer = 000000C2DFC3F000] 09:08:13 INFO - PROCESS | 3488 | 1466698093273 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1527800) [pid = 3488] [serial = 1589] [outer = 000000C2DFC3F000] 09:08:13 INFO - PROCESS | 3488 | 1466698093721 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]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 09:08:13 INFO - PROCESS | 3488 | 1466698093787 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 3488 | 1466698093789 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:08:13 INFO - PROCESS | 3488 | 1466698093792 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:08:13 INFO - PROCESS | 3488 | 1466698093794 Marionette TRACE conn6 <- [1,2082,null,{}] 09:08:13 INFO - PROCESS | 3488 | 1466698093798 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}] 09:08:13 INFO - PROCESS | 3488 | 1466698093800 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:13 INFO - PROCESS | 3488 | 1466698093881 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:08:13 INFO - PROCESS | 3488 | 1466698093922 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 3488 | 1466698093924 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B54000 == 33 [pid = 3488] [id = 530] 09:08:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D3AD2000) [pid = 3488] [serial = 1590] [outer = 0000000000000000] 09:08:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1E28000) [pid = 3488] [serial = 1591] [outer = 000000C2D3AD2000] 09:08:13 INFO - PROCESS | 3488 | 1466698093968 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F32400) [pid = 3488] [serial = 1592] [outer = 000000C2D3AD2000] 09:08:14 INFO - PROCESS | 3488 | 1466698094369 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 09:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:08:14 INFO - PROCESS | 3488 | 1466698094424 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 3488 | 1466698094427 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:08:14 INFO - PROCESS | 3488 | 1466698094430 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 3488 | 1466698094432 Marionette TRACE conn6 <- [1,2086,null,{}] 09:08:14 INFO - PROCESS | 3488 | 1466698094439 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}] 09:08:14 INFO - PROCESS | 3488 | 1466698094441 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:14 INFO - PROCESS | 3488 | 1466698094522 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:08:14 INFO - PROCESS | 3488 | 1466698094528 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 3488 | 1466698094530 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E720C000 == 34 [pid = 3488] [id = 531] 09:08:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F3E000) [pid = 3488] [serial = 1593] [outer = 0000000000000000] 09:08:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1FCCC00) [pid = 3488] [serial = 1594] [outer = 000000C2E1F3E000] 09:08:14 INFO - PROCESS | 3488 | 1466698094575 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E26A3000) [pid = 3488] [serial = 1595] [outer = 000000C2E1F3E000] 09:08:15 INFO - PROCESS | 3488 | 1466698095047 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 627ms 09:08:15 INFO - PROCESS | 3488 | 1466698095065 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 3488 | 1466698095068 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:08:15 INFO - PROCESS | 3488 | 1466698095071 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 3488 | 1466698095073 Marionette TRACE conn6 <- [1,2090,null,{}] 09:08:15 INFO - PROCESS | 3488 | 1466698095076 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}] 09:08:15 INFO - PROCESS | 3488 | 1466698095078 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:15 INFO - PROCESS | 3488 | 1466698095188 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:08:15 INFO - PROCESS | 3488 | 1466698095196 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 3488 | 1466698095198 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F5E000 == 35 [pid = 3488] [id = 532] 09:08:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E25C9800) [pid = 3488] [serial = 1596] [outer = 0000000000000000] 09:08:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E3086800) [pid = 3488] [serial = 1597] [outer = 000000C2E25C9800] 09:08:15 INFO - PROCESS | 3488 | 1466698095285 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E3093800) [pid = 3488] [serial = 1598] [outer = 000000C2E25C9800] 09:08:15 INFO - PROCESS | 3488 | 1466698095733 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 09:08:15 INFO - PROCESS | 3488 | 1466698095768 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 3488 | 1466698095770 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:08:15 INFO - PROCESS | 3488 | 1466698095774 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 3488 | 1466698095776 Marionette TRACE conn6 <- [1,2094,null,{}] 09:08:15 INFO - PROCESS | 3488 | 1466698095779 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}] 09:08:15 INFO - PROCESS | 3488 | 1466698095781 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:15 INFO - PROCESS | 3488 | 1466698095899 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:08:15 INFO - PROCESS | 3488 | 1466698095905 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 3488 | 1466698095907 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8961800 == 36 [pid = 3488] [id = 533] 09:08:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E319FC00) [pid = 3488] [serial = 1599] [outer = 0000000000000000] 09:08:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E370D000) [pid = 3488] [serial = 1600] [outer = 000000C2E319FC00] 09:08:15 INFO - PROCESS | 3488 | 1466698095952 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E3835400) [pid = 3488] [serial = 1601] [outer = 000000C2E319FC00] 09:08:16 INFO - PROCESS | 3488 | 1466698096418 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] 09:08:16 INFO - PROCESS | 3488 | 1466698096451 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:08:16 INFO - PROCESS | 3488 | 1466698096455 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 3488 | 1466698096458 Marionette TRACE conn6 <- [1,2098,null,{}] 09:08:16 INFO - PROCESS | 3488 | 1466698096461 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}] 09:08:16 INFO - PROCESS | 3488 | 1466698096464 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:16 INFO - PROCESS | 3488 | 1466698096620 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:08:16 INFO - PROCESS | 3488 | 1466698096680 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 3488 | 1466698096682 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D9E800 == 37 [pid = 3488] [id = 534] 09:08:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E4B6A400) [pid = 3488] [serial = 1602] [outer = 0000000000000000] 09:08:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E4D7E000) [pid = 3488] [serial = 1603] [outer = 000000C2E4B6A400] 09:08:16 INFO - PROCESS | 3488 | 1466698096729 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E5469C00) [pid = 3488] [serial = 1604] [outer = 000000C2E4B6A400] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2D5552C00) [pid = 3488] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E1F35800) [pid = 3488] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2D5320C00) [pid = 3488] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D56EF400) [pid = 3488] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E3094C00) [pid = 3488] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DFACB800) [pid = 3488] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DA960800) [pid = 3488] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E5950800) [pid = 3488] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E040A400) [pid = 3488] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DA95D400) [pid = 3488] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3A70000) [pid = 3488] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E014E400) [pid = 3488] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:08:17 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D6796800) [pid = 3488] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:08:17 INFO - PROCESS | 3488 | 1466698097194 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 775ms 09:08:17 INFO - PROCESS | 3488 | 1466698097234 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 3488 | 1466698097236 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:08:17 INFO - PROCESS | 3488 | 1466698097240 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 3488 | 1466698097242 Marionette TRACE conn6 <- [1,2102,null,{}] 09:08:17 INFO - PROCESS | 3488 | 1466698097245 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}] 09:08:17 INFO - PROCESS | 3488 | 1466698097247 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:17 INFO - PROCESS | 3488 | 1466698097330 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:08:17 INFO - PROCESS | 3488 | 1466698097336 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 3488 | 1466698097338 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E987C800 == 38 [pid = 3488] [id = 535] 09:08:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF1F2000) [pid = 3488] [serial = 1605] [outer = 0000000000000000] 09:08:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1D9CC00) [pid = 3488] [serial = 1606] [outer = 000000C2DF1F2000] 09:08:17 INFO - PROCESS | 3488 | 1466698097384 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E4D79800) [pid = 3488] [serial = 1607] [outer = 000000C2DF1F2000] 09:08:17 INFO - PROCESS | 3488 | 1466698097855 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 09:08:17 INFO - PROCESS | 3488 | 1466698097879 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 3488 | 1466698097881 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:08:17 INFO - PROCESS | 3488 | 1466698097884 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 3488 | 1466698097886 Marionette TRACE conn6 <- [1,2106,null,{}] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:08:17 INFO - PROCESS | 3488 | 1466698097890 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}] 09:08:17 INFO - PROCESS | 3488 | 1466698097892 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:17 INFO - PROCESS | 3488 | 1466698097976 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:08:17 INFO - PROCESS | 3488 | 1466698097982 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 3488 | 1466698097984 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E989B000 == 39 [pid = 3488] [id = 536] 09:08:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E4D79C00) [pid = 3488] [serial = 1608] [outer = 0000000000000000] 09:08:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E546D400) [pid = 3488] [serial = 1609] [outer = 000000C2E4D79C00] 09:08:18 INFO - PROCESS | 3488 | 1466698098028 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E54B9C00) [pid = 3488] [serial = 1610] [outer = 000000C2E4D79C00] 09:08:18 INFO - PROCESS | 3488 | 1466698098467 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]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 09:08:18 INFO - PROCESS | 3488 | 1466698098518 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3488 | 1466698098521 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:08:18 INFO - PROCESS | 3488 | 1466698098524 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 3488 | 1466698098526 Marionette TRACE conn6 <- [1,2110,null,{}] 09:08:18 INFO - PROCESS | 3488 | 1466698098529 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}] 09:08:18 INFO - PROCESS | 3488 | 1466698098531 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:18 INFO - PROCESS | 3488 | 1466698098618 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:08:18 INFO - PROCESS | 3488 | 1466698098630 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 3488 | 1466698098632 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B9000 == 40 [pid = 3488] [id = 537] 09:08:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E54BA800) [pid = 3488] [serial = 1611] [outer = 0000000000000000] 09:08:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E582F400) [pid = 3488] [serial = 1612] [outer = 000000C2E54BA800] 09:08:18 INFO - PROCESS | 3488 | 1466698098679 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E583A400) [pid = 3488] [serial = 1613] [outer = 000000C2E54BA800] 09:08:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB505800 == 39 [pid = 3488] [id = 524] 09:08:19 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E23F1800 == 38 [pid = 3488] [id = 523] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58E3800 == 37 [pid = 3488] [id = 529] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D9F000 == 36 [pid = 3488] [id = 528] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E262F000 == 35 [pid = 3488] [id = 527] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B54000 == 34 [pid = 3488] [id = 530] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E987C800 == 33 [pid = 3488] [id = 535] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F5E000 == 32 [pid = 3488] [id = 532] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E989B000 == 31 [pid = 3488] [id = 536] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15CD800 == 30 [pid = 3488] [id = 526] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8961800 == 29 [pid = 3488] [id = 533] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8B8800 == 28 [pid = 3488] [id = 525] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D9E800 == 27 [pid = 3488] [id = 534] 09:08:20 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E720C000 == 26 [pid = 3488] [id = 531] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8B0800 == 25 [pid = 3488] [id = 428] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2887000 == 24 [pid = 3488] [id = 420] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29EF000 == 23 [pid = 3488] [id = 430] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E742D000 == 22 [pid = 3488] [id = 424] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2223800 == 21 [pid = 3488] [id = 419] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F5A000 == 20 [pid = 3488] [id = 433] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB552000 == 19 [pid = 3488] [id = 418] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8D800 == 18 [pid = 3488] [id = 429] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E313D000 == 17 [pid = 3488] [id = 421] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4BA3000 == 16 [pid = 3488] [id = 431] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2880800 == 15 [pid = 3488] [id = 432] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B60000 == 14 [pid = 3488] [id = 423] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB506800 == 13 [pid = 3488] [id = 427] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D551C800 == 12 [pid = 3488] [id = 422] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7DD000 == 11 [pid = 3488] [id = 417] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E891C800 == 10 [pid = 3488] [id = 425] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5BC000 == 9 [pid = 3488] [id = 426] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E383C800) [pid = 3488] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E3711000) [pid = 3488] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF2D2800) [pid = 3488] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E249B800) [pid = 3488] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D572A800) [pid = 3488] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5726C00) [pid = 3488] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3705000) [pid = 3488] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E025BC00) [pid = 3488] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DB5D4C00) [pid = 3488] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5AB5C00) [pid = 3488] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E26AAC00) [pid = 3488] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E1525C00) [pid = 3488] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5879C00) [pid = 3488] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DA9C9000) [pid = 3488] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1F39800) [pid = 3488] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DAA2F000) [pid = 3488] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E2E66800) [pid = 3488] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DC14C800) [pid = 3488] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E02C4C00) [pid = 3488] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D5E45800) [pid = 3488] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DFC37400) [pid = 3488] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5958800) [pid = 3488] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DA1C6800) [pid = 3488] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E473A000) [pid = 3488] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E308B800) [pid = 3488] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DEE2C800) [pid = 3488] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E02CB000) [pid = 3488] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9AE800 == 8 [pid = 3488] [id = 11] 09:08:21 INFO - PROCESS | 3488 | 1466698101640 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3134ms 09:08:21 INFO - PROCESS | 3488 | 1466698101663 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3488 | 1466698101668 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:08:21 INFO - PROCESS | 3488 | 1466698101673 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 3488 | 1466698101677 Marionette TRACE conn6 <- [1,2114,null,{}] 09:08:21 INFO - PROCESS | 3488 | 1466698101683 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}] 09:08:21 INFO - PROCESS | 3488 | 1466698101686 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:21 INFO - PROCESS | 3488 | 1466698101792 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:08:21 INFO - PROCESS | 3488 | 1466698101881 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 3488 | 1466698101886 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB509800 == 9 [pid = 3488] [id = 538] 09:08:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D56E4400) [pid = 3488] [serial = 1614] [outer = 0000000000000000] 09:08:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D56E5000) [pid = 3488] [serial = 1615] [outer = 000000C2D56E4400] 09:08:21 INFO - PROCESS | 3488 | 1466698101939 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D572B800) [pid = 3488] [serial = 1616] [outer = 000000C2D56E4400] 09:08:22 INFO - PROCESS | 3488 | 1466698102388 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 732ms 09:08:22 INFO - PROCESS | 3488 | 1466698102408 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 3488 | 1466698102413 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:08:22 INFO - PROCESS | 3488 | 1466698102420 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 3488 | 1466698102422 Marionette TRACE conn6 <- [1,2118,null,{}] 09:08:22 INFO - PROCESS | 3488 | 1466698102426 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}] 09:08:22 INFO - PROCESS | 3488 | 1466698102429 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:22 INFO - PROCESS | 3488 | 1466698102528 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:08:22 INFO - PROCESS | 3488 | 1466698102538 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 3488 | 1466698102541 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA9B7000 == 10 [pid = 3488] [id = 539] 09:08:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D5E3C800) [pid = 3488] [serial = 1617] [outer = 0000000000000000] 09:08:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D65E0400) [pid = 3488] [serial = 1618] [outer = 000000C2D5E3C800] 09:08:22 INFO - PROCESS | 3488 | 1466698102591 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DA10B400) [pid = 3488] [serial = 1619] [outer = 000000C2D5E3C800] 09:08:23 INFO - PROCESS | 3488 | 1466698103085 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] 09:08:23 INFO - PROCESS | 3488 | 1466698103159 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:08:23 INFO - PROCESS | 3488 | 1466698103162 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 3488 | 1466698103166 Marionette TRACE conn6 <- [1,2122,null,{}] 09:08:23 INFO - PROCESS | 3488 | 1466698103217 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}] 09:08:23 INFO - PROCESS | 3488 | 1466698103222 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:23 INFO - PROCESS | 3488 | 1466698103353 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:08:23 INFO - PROCESS | 3488 | 1466698103361 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 3488 | 1466698103365 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15C4000 == 11 [pid = 3488] [id = 540] 09:08:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D39D5400) [pid = 3488] [serial = 1620] [outer = 0000000000000000] 09:08:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DB5CE400) [pid = 3488] [serial = 1621] [outer = 000000C2D39D5400] 09:08:23 INFO - PROCESS | 3488 | 1466698103417 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DBAD4400) [pid = 3488] [serial = 1622] [outer = 000000C2D39D5400] 09:08:23 INFO - PROCESS | 3488 | 1466698103862 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] 09:08:23 INFO - PROCESS | 3488 | 1466698103900 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:08:23 INFO - PROCESS | 3488 | 1466698103907 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:08:23 INFO - PROCESS | 3488 | 1466698103909 Marionette TRACE conn6 <- [1,2126,null,{}] 09:08:23 INFO - PROCESS | 3488 | 1466698103912 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}] 09:08:23 INFO - PROCESS | 3488 | 1466698103915 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:24 INFO - PROCESS | 3488 | 1466698104032 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:08:24 INFO - PROCESS | 3488 | 1466698104040 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3488 | 1466698104042 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2065000 == 12 [pid = 3488] [id = 541] 09:08:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DEE24800) [pid = 3488] [serial = 1623] [outer = 0000000000000000] 09:08:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DEEC5800) [pid = 3488] [serial = 1624] [outer = 000000C2DEE24800] 09:08:24 INFO - PROCESS | 3488 | 1466698104088 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DF2C5800) [pid = 3488] [serial = 1625] [outer = 000000C2DEE24800] 09:08:24 INFO - PROCESS | 3488 | 1466698104525 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 09:08:24 INFO - PROCESS | 3488 | 1466698104541 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 3488 | 1466698104543 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:08:24 INFO - PROCESS | 3488 | 1466698104546 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 3488 | 1466698104548 Marionette TRACE conn6 <- [1,2130,null,{}] 09:08:24 INFO - PROCESS | 3488 | 1466698104552 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}] 09:08:24 INFO - PROCESS | 3488 | 1466698104554 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:24 INFO - PROCESS | 3488 | 1466698104638 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:08:24 INFO - PROCESS | 3488 | 1466698104643 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3488 | 1466698104646 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2889800 == 13 [pid = 3488] [id = 542] 09:08:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D5322800) [pid = 3488] [serial = 1626] [outer = 0000000000000000] 09:08:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DF2DAC00) [pid = 3488] [serial = 1627] [outer = 000000C2D5322800] 09:08:24 INFO - PROCESS | 3488 | 1466698104692 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DFAC8800) [pid = 3488] [serial = 1628] [outer = 000000C2D5322800] 09:08:25 INFO - PROCESS | 3488 | 1466698105168 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] 09:08:25 INFO - PROCESS | 3488 | 1466698105240 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:08:25 INFO - PROCESS | 3488 | 1466698105243 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3488 | 1466698105245 Marionette TRACE conn6 <- [1,2134,null,{}] 09:08:25 INFO - PROCESS | 3488 | 1466698105248 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}] 09:08:25 INFO - PROCESS | 3488 | 1466698105254 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:25 INFO - PROCESS | 3488 | 1466698105387 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:08:25 INFO - PROCESS | 3488 | 1466698105392 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 3488 | 1466698105394 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4714000 == 14 [pid = 3488] [id = 543] 09:08:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E014F800) [pid = 3488] [serial = 1629] [outer = 0000000000000000] 09:08:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E02CB800) [pid = 3488] [serial = 1630] [outer = 000000C2E014F800] 09:08:25 INFO - PROCESS | 3488 | 1466698105440 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E044D800) [pid = 3488] [serial = 1631] [outer = 000000C2E014F800] 09:08:25 INFO - PROCESS | 3488 | 1466698105886 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] 09:08:25 INFO - PROCESS | 3488 | 1466698105940 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:08:25 INFO - PROCESS | 3488 | 1466698105943 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3488 | 1466698105945 Marionette TRACE conn6 <- [1,2138,null,{}] 09:08:25 INFO - PROCESS | 3488 | 1466698105948 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}] 09:08:25 INFO - PROCESS | 3488 | 1466698105951 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:26 INFO - PROCESS | 3488 | 1466698106059 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:08:26 INFO - PROCESS | 3488 | 1466698106067 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 3488 | 1466698106069 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58EC000 == 15 [pid = 3488] [id = 544] 09:08:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1532000) [pid = 3488] [serial = 1632] [outer = 0000000000000000] 09:08:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F13800) [pid = 3488] [serial = 1633] [outer = 000000C2E1532000] 09:08:26 INFO - PROCESS | 3488 | 1466698106114 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F1D800) [pid = 3488] [serial = 1634] [outer = 000000C2E1532000] 09:08:26 INFO - PROCESS | 3488 | 1466698106551 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] 09:08:26 INFO - PROCESS | 3488 | 1466698106581 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:08:26 INFO - PROCESS | 3488 | 1466698106589 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 3488 | 1466698106591 Marionette TRACE conn6 <- [1,2142,null,{}] 09:08:26 INFO - PROCESS | 3488 | 1466698106601 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}] 09:08:26 INFO - PROCESS | 3488 | 1466698106603 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:26 INFO - PROCESS | 3488 | 1466698106710 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:08:26 INFO - PROCESS | 3488 | 1466698106715 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 3488 | 1466698106717 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B56800 == 16 [pid = 3488] [id = 545] 09:08:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2DFC3E000) [pid = 3488] [serial = 1635] [outer = 0000000000000000] 09:08:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E1F1E400) [pid = 3488] [serial = 1636] [outer = 000000C2DFC3E000] 09:08:26 INFO - PROCESS | 3488 | 1466698106765 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E2152C00) [pid = 3488] [serial = 1637] [outer = 000000C2DFC3E000] 09:08:27 INFO - PROCESS | 3488 | 1466698107238 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 09:08:27 INFO - PROCESS | 3488 | 1466698107279 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3488 | 1466698107281 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:08:27 INFO - PROCESS | 3488 | 1466698107285 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 3488 | 1466698107286 Marionette TRACE conn6 <- [1,2146,null,{}] 09:08:27 INFO - PROCESS | 3488 | 1466698107290 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}] 09:08:27 INFO - PROCESS | 3488 | 1466698107292 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:27 INFO - PROCESS | 3488 | 1466698107400 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:08:27 INFO - PROCESS | 3488 | 1466698107482 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 3488 | 1466698107484 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15C3800 == 17 [pid = 3488] [id = 546] 09:08:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E26A8800) [pid = 3488] [serial = 1638] [outer = 0000000000000000] 09:08:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E2E69800) [pid = 3488] [serial = 1639] [outer = 000000C2E26A8800] 09:08:27 INFO - PROCESS | 3488 | 1466698107532 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E308E000) [pid = 3488] [serial = 1640] [outer = 000000C2E26A8800] 09:08:27 INFO - PROCESS | 3488 | 1466698107978 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] 09:08:28 INFO - PROCESS | 3488 | 1466698108023 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:08:28 INFO - PROCESS | 3488 | 1466698108026 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:08:28 INFO - PROCESS | 3488 | 1466698108027 Marionette TRACE conn6 <- [1,2150,null,{}] 09:08:28 INFO - PROCESS | 3488 | 1466698108031 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}] 09:08:28 INFO - PROCESS | 3488 | 1466698108033 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:28 INFO - PROCESS | 3488 | 1466698108149 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:08:28 INFO - PROCESS | 3488 | 1466698108154 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 3488 | 1466698108156 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7435800 == 18 [pid = 3488] [id = 547] 09:08:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E3094800) [pid = 3488] [serial = 1641] [outer = 0000000000000000] 09:08:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E370A800) [pid = 3488] [serial = 1642] [outer = 000000C2E3094800] 09:08:28 INFO - PROCESS | 3488 | 1466698108201 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E3811800) [pid = 3488] [serial = 1643] [outer = 000000C2E3094800] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E4D79C00) [pid = 3488] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E25C9800) [pid = 3488] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E319FC00) [pid = 3488] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E4B6A400) [pid = 3488] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E1F3E000) [pid = 3488] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D3AD2000) [pid = 3488] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DFC3F000) [pid = 3488] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5E57C00) [pid = 3488] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DEE27000) [pid = 3488] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DB5CF000) [pid = 3488] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D6799000) [pid = 3488] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D56E3400) [pid = 3488] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E3838000) [pid = 3488] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:08:28 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF1F2000) [pid = 3488] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:08:28 INFO - PROCESS | 3488 | 1466698108849 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]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 879ms 09:08:28 INFO - PROCESS | 3488 | 1466698108908 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 3488 | 1466698108911 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:08:28 INFO - PROCESS | 3488 | 1466698108914 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:08:28 INFO - PROCESS | 3488 | 1466698108916 Marionette TRACE conn6 <- [1,2154,null,{}] 09:08:28 INFO - PROCESS | 3488 | 1466698108925 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}] 09:08:28 INFO - PROCESS | 3488 | 1466698108927 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:29 INFO - PROCESS | 3488 | 1466698109028 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:08:29 INFO - PROCESS | 3488 | 1466698109043 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 3488 | 1466698109045 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2888800 == 19 [pid = 3488] [id = 548] 09:08:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFAC5400) [pid = 3488] [serial = 1644] [outer = 0000000000000000] 09:08:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E02CB400) [pid = 3488] [serial = 1645] [outer = 000000C2DFAC5400] 09:08:29 INFO - PROCESS | 3488 | 1466698109098 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E370D800) [pid = 3488] [serial = 1646] [outer = 000000C2DFAC5400] 09:08:29 INFO - PROCESS | 3488 | 1466698109555 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 09:08:29 INFO - PROCESS | 3488 | 1466698109608 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 3488 | 1466698109610 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:08:29 INFO - PROCESS | 3488 | 1466698109613 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:08:29 INFO - PROCESS | 3488 | 1466698109615 Marionette TRACE conn6 <- [1,2158,null,{}] 09:08:29 INFO - PROCESS | 3488 | 1466698109618 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}] 09:08:29 INFO - PROCESS | 3488 | 1466698109620 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:29 INFO - PROCESS | 3488 | 1466698109703 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:08:29 INFO - PROCESS | 3488 | 1466698109708 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 3488 | 1466698109710 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9810800 == 20 [pid = 3488] [id = 549] 09:08:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E383A000) [pid = 3488] [serial = 1647] [outer = 0000000000000000] 09:08:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E478DC00) [pid = 3488] [serial = 1648] [outer = 000000C2E383A000] 09:08:29 INFO - PROCESS | 3488 | 1466698109755 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E540A800) [pid = 3488] [serial = 1649] [outer = 000000C2E383A000] 09:08:30 INFO - PROCESS | 3488 | 1466698110187 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 09:08:30 INFO - PROCESS | 3488 | 1466698110245 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3488 | 1466698110247 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:08:30 INFO - PROCESS | 3488 | 1466698110251 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3488 | 1466698110252 Marionette TRACE conn6 <- [1,2162,null,{}] 09:08:30 INFO - PROCESS | 3488 | 1466698110256 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}] 09:08:30 INFO - PROCESS | 3488 | 1466698110257 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:30 INFO - PROCESS | 3488 | 1466698110342 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:08:30 INFO - PROCESS | 3488 | 1466698110349 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 3488 | 1466698110351 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A0800 == 21 [pid = 3488] [id = 550] 09:08:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5466000) [pid = 3488] [serial = 1650] [outer = 0000000000000000] 09:08:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E546EC00) [pid = 3488] [serial = 1651] [outer = 000000C2E5466000] 09:08:30 INFO - PROCESS | 3488 | 1466698110396 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5481400) [pid = 3488] [serial = 1652] [outer = 000000C2E5466000] 09:08:30 INFO - PROCESS | 3488 | 1466698110912 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 09:08:30 INFO - PROCESS | 3488 | 1466698110986 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3488 | 1466698110991 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:08:31 INFO - PROCESS | 3488 | 1466698110996 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 3488 | 1466698111000 Marionette TRACE conn6 <- [1,2166,null,{}] 09:08:31 INFO - PROCESS | 3488 | 1466698111006 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}] 09:08:31 INFO - PROCESS | 3488 | 1466698111009 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:31 INFO - PROCESS | 3488 | 1466698111137 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:08:31 INFO - PROCESS | 3488 | 1466698111213 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 3488 | 1466698111219 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7FC000 == 22 [pid = 3488] [id = 551] 09:08:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D5552C00) [pid = 3488] [serial = 1653] [outer = 0000000000000000] 09:08:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2D5557800) [pid = 3488] [serial = 1654] [outer = 000000C2D5552C00] 09:08:31 INFO - PROCESS | 3488 | 1466698111318 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2D609F800) [pid = 3488] [serial = 1655] [outer = 000000C2D5552C00] 09:08:32 INFO - PROCESS | 3488 | 1466698112091 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]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1130ms 09:08:32 INFO - PROCESS | 3488 | 1466698112130 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 3488 | 1466698112135 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:08:32 INFO - PROCESS | 3488 | 1466698112142 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 3488 | 1466698112145 Marionette TRACE conn6 <- [1,2170,null,{}] 09:08:32 INFO - PROCESS | 3488 | 1466698112150 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}] 09:08:32 INFO - PROCESS | 3488 | 1466698112153 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:32 INFO - PROCESS | 3488 | 1466698112282 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:08:32 INFO - PROCESS | 3488 | 1466698112407 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 3488 | 1466698112410 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E285F800 == 23 [pid = 3488] [id = 552] 09:08:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2DA969400) [pid = 3488] [serial = 1656] [outer = 0000000000000000] 09:08:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DBAA5400) [pid = 3488] [serial = 1657] [outer = 000000C2DA969400] 09:08:32 INFO - PROCESS | 3488 | 1466698112469 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DEE28000) [pid = 3488] [serial = 1658] [outer = 000000C2DA969400] 09:08:33 INFO - PROCESS | 3488 | 1466698113454 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]]]}] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E582F400) [pid = 3488] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1381ms 09:08:33 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D42EB800 == 22 [pid = 3488] [id = 12] 09:08:33 INFO - PROCESS | 3488 | 1466698113534 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 3488 | 1466698113538 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:08:33 INFO - PROCESS | 3488 | 1466698113543 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 3488 | 1466698113546 Marionette TRACE conn6 <- [1,2174,null,{}] 09:08:33 INFO - PROCESS | 3488 | 1466698113551 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}] 09:08:33 INFO - PROCESS | 3488 | 1466698113554 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:33 INFO - PROCESS | 3488 | 1466698113651 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:08:33 INFO - PROCESS | 3488 | 1466698113658 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 3488 | 1466698113661 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA21000 == 23 [pid = 3488] [id = 553] 09:08:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2D5E60800) [pid = 3488] [serial = 1659] [outer = 0000000000000000] 09:08:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2D6C17C00) [pid = 3488] [serial = 1660] [outer = 000000C2D5E60800] 09:08:33 INFO - PROCESS | 3488 | 1466698113711 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2DA9BB800) [pid = 3488] [serial = 1661] [outer = 000000C2D5E60800] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2E54B9C00) [pid = 3488] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E3086800) [pid = 3488] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E370D000) [pid = 3488] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2E3093800) [pid = 3488] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E4D7E000) [pid = 3488] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E3835400) [pid = 3488] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E546D400) [pid = 3488] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E5469C00) [pid = 3488] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1FCCC00) [pid = 3488] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E1E28000) [pid = 3488] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E1F32400) [pid = 3488] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E02BCC00) [pid = 3488] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E1527800) [pid = 3488] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DF826C00) [pid = 3488] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DFC32800) [pid = 3488] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEEC7C00) [pid = 3488] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DF2CD400) [pid = 3488] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DB6A5000) [pid = 3488] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DBC68400) [pid = 3488] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D6C1A000) [pid = 3488] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D9F43C00) [pid = 3488] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D56E5400) [pid = 3488] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D572CC00) [pid = 3488] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E3A73400) [pid = 3488] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1D9CC00) [pid = 3488] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E4D79800) [pid = 3488] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:08:33 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E26A3000) [pid = 3488] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3488 | 1466698114181 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 09:08:34 INFO - PROCESS | 3488 | 1466698114236 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 3488 | 1466698114241 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:08:34 INFO - PROCESS | 3488 | 1466698114247 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 3488 | 1466698114249 Marionette TRACE conn6 <- [1,2178,null,{}] 09:08:34 INFO - PROCESS | 3488 | 1466698114254 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}] 09:08:34 INFO - PROCESS | 3488 | 1466698114256 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:34 INFO - PROCESS | 3488 | 1466698114347 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:08:34 INFO - PROCESS | 3488 | 1466698114355 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 3488 | 1466698114357 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15B3800 == 24 [pid = 3488] [id = 554] 09:08:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DBAAB400) [pid = 3488] [serial = 1662] [outer = 0000000000000000] 09:08:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DBAD8000) [pid = 3488] [serial = 1663] [outer = 000000C2DBAAB400] 09:08:34 INFO - PROCESS | 3488 | 1466698114406 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE24000) [pid = 3488] [serial = 1664] [outer = 000000C2DBAAB400] 09:08:34 INFO - PROCESS | 3488 | 1466698114918 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 09:08:34 INFO - PROCESS | 3488 | 1466698114984 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 3488 | 1466698114986 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:08:34 INFO - PROCESS | 3488 | 1466698114989 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 3488 | 1466698114993 Marionette TRACE conn6 <- [1,2182,null,{}] 09:08:35 INFO - PROCESS | 3488 | 1466698115005 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}] 09:08:35 INFO - PROCESS | 3488 | 1466698115010 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:35 INFO - PROCESS | 3488 | 1466698115105 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:08:35 INFO - PROCESS | 3488 | 1466698115189 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 3488 | 1466698115193 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2853000 == 25 [pid = 3488] [id = 555] 09:08:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2CFC00) [pid = 3488] [serial = 1665] [outer = 0000000000000000] 09:08:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF702800) [pid = 3488] [serial = 1666] [outer = 000000C2DF2CFC00] 09:08:35 INFO - PROCESS | 3488 | 1466698115243 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFC35000) [pid = 3488] [serial = 1667] [outer = 000000C2DF2CFC00] 09:08:35 INFO - PROCESS | 3488 | 1466698115623 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 09:08:35 INFO - PROCESS | 3488 | 1466698115682 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3488 | 1466698115685 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:08:35 INFO - PROCESS | 3488 | 1466698115688 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 3488 | 1466698115690 Marionette TRACE conn6 <- [1,2186,null,{}] 09:08:35 INFO - PROCESS | 3488 | 1466698115693 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}] 09:08:35 INFO - PROCESS | 3488 | 1466698115695 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:35 INFO - PROCESS | 3488 | 1466698115812 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:08:35 INFO - PROCESS | 3488 | 1466698115823 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 3488 | 1466698115825 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3A80800 == 26 [pid = 3488] [id = 556] 09:08:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E014FC00) [pid = 3488] [serial = 1668] [outer = 0000000000000000] 09:08:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E025A800) [pid = 3488] [serial = 1669] [outer = 000000C2E014FC00] 09:08:35 INFO - PROCESS | 3488 | 1466698115871 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02C8800) [pid = 3488] [serial = 1670] [outer = 000000C2E014FC00] 09:08:36 INFO - PROCESS | 3488 | 1466698116353 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 09:08:36 INFO - PROCESS | 3488 | 1466698116386 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 3488 | 1466698116388 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:08:36 INFO - PROCESS | 3488 | 1466698116392 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 3488 | 1466698116393 Marionette TRACE conn6 <- [1,2190,null,{}] 09:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:08:36 INFO - PROCESS | 3488 | 1466698116397 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}] 09:08:36 INFO - PROCESS | 3488 | 1466698116399 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:36 INFO - PROCESS | 3488 | 1466698116509 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:08:36 INFO - PROCESS | 3488 | 1466698116515 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 3488 | 1466698116518 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A0E800 == 27 [pid = 3488] [id = 557] 09:08:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E02BCC00) [pid = 3488] [serial = 1671] [outer = 0000000000000000] 09:08:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E152CC00) [pid = 3488] [serial = 1672] [outer = 000000C2E02BCC00] 09:08:36 INFO - PROCESS | 3488 | 1466698116564 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1D95400) [pid = 3488] [serial = 1673] [outer = 000000C2E02BCC00] 09:08:37 INFO - PROCESS | 3488 | 1466698117030 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 09:08:37 INFO - PROCESS | 3488 | 1466698117066 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3488 | 1466698117068 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:08:37 INFO - PROCESS | 3488 | 1466698117072 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 3488 | 1466698117073 Marionette TRACE conn6 <- [1,2194,null,{}] 09:08:37 INFO - PROCESS | 3488 | 1466698117077 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}] 09:08:37 INFO - PROCESS | 3488 | 1466698117083 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:37 INFO - PROCESS | 3488 | 1466698117260 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:08:37 INFO - PROCESS | 3488 | 1466698117287 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 3488 | 1466698117289 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63DD000 == 28 [pid = 3488] [id = 558] 09:08:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F39400) [pid = 3488] [serial = 1674] [outer = 0000000000000000] 09:08:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E23A0C00) [pid = 3488] [serial = 1675] [outer = 000000C2E1F39400] 09:08:37 INFO - PROCESS | 3488 | 1466698117336 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3094000) [pid = 3488] [serial = 1676] [outer = 000000C2E1F39400] 09:08:37 INFO - PROCESS | 3488 | 1466698117761 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 735ms 09:08:37 INFO - PROCESS | 3488 | 1466698117810 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3488 | 1466698117813 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:08:37 INFO - PROCESS | 3488 | 1466698117816 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 3488 | 1466698117818 Marionette TRACE conn6 <- [1,2198,null,{}] 09:08:37 INFO - PROCESS | 3488 | 1466698117829 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}] 09:08:37 INFO - PROCESS | 3488 | 1466698117831 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:37 INFO - PROCESS | 3488 | 1466698117941 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:08:37 INFO - PROCESS | 3488 | 1466698117946 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 3488 | 1466698117948 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E743E000 == 29 [pid = 3488] [id = 559] 09:08:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E31DA800) [pid = 3488] [serial = 1677] [outer = 0000000000000000] 09:08:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E370E400) [pid = 3488] [serial = 1678] [outer = 000000C2E31DA800] 09:08:38 INFO - PROCESS | 3488 | 1466698117997 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E383B800) [pid = 3488] [serial = 1679] [outer = 000000C2E31DA800] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DA9B2000) [pid = 3488] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5E3C800) [pid = 3488] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DEE24800) [pid = 3488] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D56E4400) [pid = 3488] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E54BA800) [pid = 3488] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D5322800) [pid = 3488] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E1532000) [pid = 3488] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFC3E000) [pid = 3488] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D39D5400) [pid = 3488] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D9D38000) [pid = 3488] [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.] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E26A8800) [pid = 3488] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3094800) [pid = 3488] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFAC5400) [pid = 3488] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E014F800) [pid = 3488] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:08:38 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E383A000) [pid = 3488] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:08:38 INFO - PROCESS | 3488 | 1466698118520 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]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 732ms 09:08:38 INFO - PROCESS | 3488 | 1466698118557 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 3488 | 1466698118560 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:08:38 INFO - PROCESS | 3488 | 1466698118563 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 3488 | 1466698118565 Marionette TRACE conn6 <- [1,2202,null,{}] 09:08:38 INFO - PROCESS | 3488 | 1466698118568 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}] 09:08:38 INFO - PROCESS | 3488 | 1466698118570 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:38 INFO - PROCESS | 3488 | 1466698118688 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:08:38 INFO - PROCESS | 3488 | 1466698118693 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 3488 | 1466698118695 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8948800 == 30 [pid = 3488] [id = 560] 09:08:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFAC5400) [pid = 3488] [serial = 1680] [outer = 0000000000000000] 09:08:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1FC8800) [pid = 3488] [serial = 1681] [outer = 000000C2DFAC5400] 09:08:38 INFO - PROCESS | 3488 | 1466698118741 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E383A000) [pid = 3488] [serial = 1682] [outer = 000000C2DFAC5400] 09:08:39 INFO - PROCESS | 3488 | 1466698119134 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]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 09:08:39 INFO - PROCESS | 3488 | 1466698119197 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 3488 | 1466698119199 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:08:39 INFO - PROCESS | 3488 | 1466698119203 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 3488 | 1466698119204 Marionette TRACE conn6 <- [1,2206,null,{}] 09:08:39 INFO - PROCESS | 3488 | 1466698119208 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}] 09:08:39 INFO - PROCESS | 3488 | 1466698119210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:39 INFO - PROCESS | 3488 | 1466698119295 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:08:39 INFO - PROCESS | 3488 | 1466698119300 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 3488 | 1466698119302 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B71000 == 31 [pid = 3488] [id = 561] 09:08:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3A73400) [pid = 3488] [serial = 1683] [outer = 0000000000000000] 09:08:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E4B1D800) [pid = 3488] [serial = 1684] [outer = 000000C2E3A73400] 09:08:39 INFO - PROCESS | 3488 | 1466698119348 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5465C00) [pid = 3488] [serial = 1685] [outer = 000000C2E3A73400] 09:08:39 INFO - PROCESS | 3488 | 1466698119769 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]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 09:08:39 INFO - PROCESS | 3488 | 1466698119832 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 3488 | 1466698119842 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:08:39 INFO - PROCESS | 3488 | 1466698119846 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 3488 | 1466698119848 Marionette TRACE conn6 <- [1,2210,null,{}] 09:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:08:39 INFO - PROCESS | 3488 | 1466698119852 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}] 09:08:39 INFO - PROCESS | 3488 | 1466698119854 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:39 INFO - PROCESS | 3488 | 1466698119940 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:08:39 INFO - PROCESS | 3488 | 1466698119945 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 3488 | 1466698119947 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9888000 == 32 [pid = 3488] [id = 562] 09:08:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5474C00) [pid = 3488] [serial = 1686] [outer = 0000000000000000] 09:08:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E54BD000) [pid = 3488] [serial = 1687] [outer = 000000C2E5474C00] 09:08:39 INFO - PROCESS | 3488 | 1466698119993 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E02C7C00) [pid = 3488] [serial = 1688] [outer = 000000C2E5474C00] 09:08:40 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B9000 == 31 [pid = 3488] [id = 537] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DB518800) [pid = 3488] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D65E0400) [pid = 3488] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DA10B400) [pid = 3488] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEEC5800) [pid = 3488] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF2C5800) [pid = 3488] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D56E5000) [pid = 3488] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D572B800) [pid = 3488] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E583A400) [pid = 3488] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF2DAC00) [pid = 3488] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFAC8800) [pid = 3488] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E1F13800) [pid = 3488] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E2152C00) [pid = 3488] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DB5CE400) [pid = 3488] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DBAD4400) [pid = 3488] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DAA2C400) [pid = 3488] [serial = 1091] [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.] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E308E000) [pid = 3488] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E2E69800) [pid = 3488] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E370A800) [pid = 3488] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E02CB400) [pid = 3488] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E370D800) [pid = 3488] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E02CB800) [pid = 3488] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E3811800) [pid = 3488] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E546EC00) [pid = 3488] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E044D800) [pid = 3488] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E540A800) [pid = 3488] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E1F1E400) [pid = 3488] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E478DC00) [pid = 3488] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E1F1D800) [pid = 3488] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:08:41 INFO - PROCESS | 3488 | 1466698121868 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2083ms 09:08:41 INFO - PROCESS | 3488 | 1466698121936 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3488 | 1466698121940 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:08:41 INFO - PROCESS | 3488 | 1466698121946 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 3488 | 1466698121949 Marionette TRACE conn6 <- [1,2214,null,{}] 09:08:41 INFO - PROCESS | 3488 | 1466698121956 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}] 09:08:41 INFO - PROCESS | 3488 | 1466698121959 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:42 INFO - PROCESS | 3488 | 1466698122054 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:08:42 INFO - PROCESS | 3488 | 1466698122068 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 3488 | 1466698122071 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB548800 == 32 [pid = 3488] [id = 563] 09:08:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D56EF800) [pid = 3488] [serial = 1689] [outer = 0000000000000000] 09:08:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D5724C00) [pid = 3488] [serial = 1690] [outer = 000000C2D56EF800] 09:08:42 INFO - PROCESS | 3488 | 1466698122122 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D5D61800) [pid = 3488] [serial = 1691] [outer = 000000C2D56EF800] 09:08:42 INFO - PROCESS | 3488 | 1466698122613 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 09:08:42 INFO - PROCESS | 3488 | 1466698122639 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3488 | 1466698122645 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:08:42 INFO - PROCESS | 3488 | 1466698122652 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 3488 | 1466698122655 Marionette TRACE conn6 <- [1,2218,null,{}] 09:08:42 INFO - PROCESS | 3488 | 1466698122659 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}] 09:08:42 INFO - PROCESS | 3488 | 1466698122662 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:42 INFO - PROCESS | 3488 | 1466698122756 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:08:42 INFO - PROCESS | 3488 | 1466698122764 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 3488 | 1466698122767 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C2000 == 33 [pid = 3488] [id = 564] 09:08:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D8A9D400) [pid = 3488] [serial = 1692] [outer = 0000000000000000] 09:08:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D9D04800) [pid = 3488] [serial = 1693] [outer = 000000C2D8A9D400] 09:08:42 INFO - PROCESS | 3488 | 1466698122818 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DA2A7000) [pid = 3488] [serial = 1694] [outer = 000000C2D8A9D400] 09:08:43 INFO - PROCESS | 3488 | 1466698123297 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 09:08:43 INFO - PROCESS | 3488 | 1466698123345 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 3488 | 1466698123348 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:08:43 INFO - PROCESS | 3488 | 1466698123351 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 3488 | 1466698123355 Marionette TRACE conn6 <- [1,2222,null,{}] 09:08:43 INFO - PROCESS | 3488 | 1466698123366 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}] 09:08:43 INFO - PROCESS | 3488 | 1466698123372 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:43 INFO - PROCESS | 3488 | 1466698123489 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:08:43 INFO - PROCESS | 3488 | 1466698123573 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 3488 | 1466698123576 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F92800 == 34 [pid = 3488] [id = 565] 09:08:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2D390C800) [pid = 3488] [serial = 1695] [outer = 0000000000000000] 09:08:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DBACE000) [pid = 3488] [serial = 1696] [outer = 000000C2D390C800] 09:08:43 INFO - PROCESS | 3488 | 1466698123626 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DEE05000) [pid = 3488] [serial = 1697] [outer = 000000C2D390C800] 09:08:44 INFO - PROCESS | 3488 | 1466698124000 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 09:08:44 INFO - PROCESS | 3488 | 1466698124054 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3488 | 1466698124057 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:08:44 INFO - PROCESS | 3488 | 1466698124060 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3488 | 1466698124062 Marionette TRACE conn6 <- [1,2226,null,{}] 09:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:08:44 INFO - PROCESS | 3488 | 1466698124065 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}] 09:08:44 INFO - PROCESS | 3488 | 1466698124068 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:44 INFO - PROCESS | 3488 | 1466698124155 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:08:44 INFO - PROCESS | 3488 | 1466698124160 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 3488 | 1466698124162 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2622800 == 35 [pid = 3488] [id = 566] 09:08:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DEE30800) [pid = 3488] [serial = 1698] [outer = 0000000000000000] 09:08:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DEECD800) [pid = 3488] [serial = 1699] [outer = 000000C2DEE30800] 09:08:44 INFO - PROCESS | 3488 | 1466698124209 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DF2C6800) [pid = 3488] [serial = 1700] [outer = 000000C2DEE30800] 09:08:44 INFO - PROCESS | 3488 | 1466698124637 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 09:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:08:44 INFO - PROCESS | 3488 | 1466698124694 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3488 | 1466698124696 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:08:44 INFO - PROCESS | 3488 | 1466698124699 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3488 | 1466698124701 Marionette TRACE conn6 <- [1,2230,null,{}] 09:08:44 INFO - PROCESS | 3488 | 1466698124705 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}] 09:08:44 INFO - PROCESS | 3488 | 1466698124707 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:44 INFO - PROCESS | 3488 | 1466698124788 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:08:44 INFO - PROCESS | 3488 | 1466698124795 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 3488 | 1466698124797 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2AA4000 == 36 [pid = 3488] [id = 567] 09:08:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D8A14C00) [pid = 3488] [serial = 1701] [outer = 0000000000000000] 09:08:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DF2DBC00) [pid = 3488] [serial = 1702] [outer = 000000C2D8A14C00] 09:08:44 INFO - PROCESS | 3488 | 1466698124842 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DFA20000) [pid = 3488] [serial = 1703] [outer = 000000C2D8A14C00] 09:08:45 INFO - PROCESS | 3488 | 1466698125299 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 09:08:45 INFO - PROCESS | 3488 | 1466698125339 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 3488 | 1466698125341 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:08:45 INFO - PROCESS | 3488 | 1466698125345 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 3488 | 1466698125346 Marionette TRACE conn6 <- [1,2234,null,{}] 09:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:08:45 INFO - PROCESS | 3488 | 1466698125350 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}] 09:08:45 INFO - PROCESS | 3488 | 1466698125356 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:45 INFO - PROCESS | 3488 | 1466698125465 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:08:45 INFO - PROCESS | 3488 | 1466698125481 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 3488 | 1466698125483 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E58E5800 == 37 [pid = 3488] [id = 568] 09:08:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DFC37800) [pid = 3488] [serial = 1704] [outer = 0000000000000000] 09:08:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E02C1400) [pid = 3488] [serial = 1705] [outer = 000000C2DFC37800] 09:08:45 INFO - PROCESS | 3488 | 1466698125529 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E02D9800) [pid = 3488] [serial = 1706] [outer = 000000C2DFC37800] 09:08:45 INFO - PROCESS | 3488 | 1466698125964 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 09:08:45 INFO - PROCESS | 3488 | 1466698125981 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 3488 | 1466698125984 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:08:45 INFO - PROCESS | 3488 | 1466698125987 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 3488 | 1466698125989 Marionette TRACE conn6 <- [1,2238,null,{}] 09:08:46 INFO - PROCESS | 3488 | 1466698125992 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}] 09:08:46 INFO - PROCESS | 3488 | 1466698125994 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:46 INFO - PROCESS | 3488 | 1466698126074 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:08:46 INFO - PROCESS | 3488 | 1466698126080 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 3488 | 1466698126081 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B61000 == 38 [pid = 3488] [id = 569] 09:08:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E044E800) [pid = 3488] [serial = 1707] [outer = 0000000000000000] 09:08:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1532400) [pid = 3488] [serial = 1708] [outer = 000000C2E044E800] 09:08:46 INFO - PROCESS | 3488 | 1466698126126 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1E2A000) [pid = 3488] [serial = 1709] [outer = 000000C2E044E800] 09:08:46 INFO - PROCESS | 3488 | 1466698126560 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 09:08:46 INFO - PROCESS | 3488 | 1466698126622 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:08:46 INFO - PROCESS | 3488 | 1466698126624 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:08:46 INFO - PROCESS | 3488 | 1466698126627 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 3488 | 1466698126629 Marionette TRACE conn6 <- [1,2242,null,{}] 09:08:46 INFO - PROCESS | 3488 | 1466698126632 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}] 09:08:46 INFO - PROCESS | 3488 | 1466698126635 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:46 INFO - PROCESS | 3488 | 1466698126714 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:08:46 INFO - PROCESS | 3488 | 1466698126720 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 3488 | 1466698126722 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63D5800 == 39 [pid = 3488] [id = 570] 09:08:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F1C800) [pid = 3488] [serial = 1710] [outer = 0000000000000000] 09:08:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F20C00) [pid = 3488] [serial = 1711] [outer = 000000C2E1F1C800] 09:08:46 INFO - PROCESS | 3488 | 1466698126768 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F3B000) [pid = 3488] [serial = 1712] [outer = 000000C2E1F1C800] 09:08:47 INFO - PROCESS | 3488 | 1466698127234 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]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 672ms 09:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:08:47 INFO - PROCESS | 3488 | 1466698127307 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 3488 | 1466698127309 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:08:47 INFO - PROCESS | 3488 | 1466698127313 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 3488 | 1466698127315 Marionette TRACE conn6 <- [1,2246,null,{}] 09:08:47 INFO - PROCESS | 3488 | 1466698127318 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}] 09:08:47 INFO - PROCESS | 3488 | 1466698127320 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:47 INFO - PROCESS | 3488 | 1466698127429 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:08:47 INFO - PROCESS | 3488 | 1466698127509 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 3488 | 1466698127512 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F90000 == 40 [pid = 3488] [id = 571] 09:08:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F3D000) [pid = 3488] [serial = 1713] [outer = 0000000000000000] 09:08:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E214E800) [pid = 3488] [serial = 1714] [outer = 000000C2E1F3D000] 09:08:47 INFO - PROCESS | 3488 | 1466698127557 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2A62C00) [pid = 3488] [serial = 1715] [outer = 000000C2E1F3D000] 09:08:48 INFO - PROCESS | 3488 | 1466698128025 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 09:08:48 INFO - PROCESS | 3488 | 1466698128054 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 3488 | 1466698128056 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:08:48 INFO - PROCESS | 3488 | 1466698128059 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 3488 | 1466698128061 Marionette TRACE conn6 <- [1,2250,null,{}] 09:08:48 INFO - PROCESS | 3488 | 1466698128064 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}] 09:08:48 INFO - PROCESS | 3488 | 1466698128066 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:48 INFO - PROCESS | 3488 | 1466698128183 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:08:48 INFO - PROCESS | 3488 | 1466698128190 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 3488 | 1466698128192 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8917000 == 41 [pid = 3488] [id = 572] 09:08:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E26A1C00) [pid = 3488] [serial = 1716] [outer = 0000000000000000] 09:08:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E308C400) [pid = 3488] [serial = 1717] [outer = 000000C2E26A1C00] 09:08:48 INFO - PROCESS | 3488 | 1466698128237 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E31D3400) [pid = 3488] [serial = 1718] [outer = 000000C2E26A1C00] 09:08:48 INFO - PROCESS | 3488 | 1466698128693 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 09:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:08:48 INFO - PROCESS | 3488 | 1466698128754 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 3488 | 1466698128756 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:08:48 INFO - PROCESS | 3488 | 1466698128760 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 3488 | 1466698128762 Marionette TRACE conn6 <- [1,2254,null,{}] 09:08:48 INFO - PROCESS | 3488 | 1466698128766 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}] 09:08:48 INFO - PROCESS | 3488 | 1466698128769 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:48 INFO - PROCESS | 3488 | 1466698128923 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E02BCC00) [pid = 3488] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F39400) [pid = 3488] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E31DA800) [pid = 3488] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFAC5400) [pid = 3488] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3A73400) [pid = 3488] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5E60800) [pid = 3488] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DA969400) [pid = 3488] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D5552C00) [pid = 3488] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E5466000) [pid = 3488] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E014FC00) [pid = 3488] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF2CFC00) [pid = 3488] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:08:49 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DBAAB400) [pid = 3488] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:08:49 INFO - PROCESS | 3488 | 1466698129094 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 3488 | 1466698129097 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2A9C800 == 42 [pid = 3488] [id = 573] 09:08:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5552C00) [pid = 3488] [serial = 1719] [outer = 0000000000000000] 09:08:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D5C32000) [pid = 3488] [serial = 1720] [outer = 000000C2D5552C00] 09:08:49 INFO - PROCESS | 3488 | 1466698129146 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E3085C00) [pid = 3488] [serial = 1721] [outer = 000000C2D5552C00] 09:08:49 INFO - PROCESS | 3488 | 1466698129501 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]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 795ms 09:08:49 INFO - PROCESS | 3488 | 1466698129556 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 3488 | 1466698129558 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:08:49 INFO - PROCESS | 3488 | 1466698129561 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 3488 | 1466698129563 Marionette TRACE conn6 <- [1,2258,null,{}] 09:08:49 INFO - PROCESS | 3488 | 1466698129566 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}] 09:08:49 INFO - PROCESS | 3488 | 1466698129568 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:49 INFO - PROCESS | 3488 | 1466698129651 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:08:49 INFO - PROCESS | 3488 | 1466698129729 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 3488 | 1466698129731 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9883000 == 43 [pid = 3488] [id = 574] 09:08:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F39400) [pid = 3488] [serial = 1722] [outer = 0000000000000000] 09:08:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E473A000) [pid = 3488] [serial = 1723] [outer = 000000C2E1F39400] 09:08:49 INFO - PROCESS | 3488 | 1466698129784 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E4B6A400) [pid = 3488] [serial = 1724] [outer = 000000C2E1F39400] 09:08:50 INFO - PROCESS | 3488 | 1466698130147 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 09:08:50 INFO - PROCESS | 3488 | 1466698130193 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 3488 | 1466698130195 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:08:50 INFO - PROCESS | 3488 | 1466698130208 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 3488 | 1466698130210 Marionette TRACE conn6 <- [1,2262,null,{}] 09:08:50 INFO - PROCESS | 3488 | 1466698130213 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}] 09:08:50 INFO - PROCESS | 3488 | 1466698130215 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:50 INFO - PROCESS | 3488 | 1466698130300 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:08:50 INFO - PROCESS | 3488 | 1466698130305 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 3488 | 1466698130307 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9B9D800 == 44 [pid = 3488] [id = 575] 09:08:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E540B800) [pid = 3488] [serial = 1725] [outer = 0000000000000000] 09:08:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5467C00) [pid = 3488] [serial = 1726] [outer = 000000C2E540B800] 09:08:50 INFO - PROCESS | 3488 | 1466698130351 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5475400) [pid = 3488] [serial = 1727] [outer = 000000C2E540B800] 09:08:50 INFO - PROCESS | 3488 | 1466698130782 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 627ms 09:08:50 INFO - PROCESS | 3488 | 1466698130847 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 3488 | 1466698130849 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:08:50 INFO - PROCESS | 3488 | 1466698130853 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 3488 | 1466698130854 Marionette TRACE conn6 <- [1,2266,null,{}] 09:08:50 INFO - PROCESS | 3488 | 1466698130858 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}] 09:08:50 INFO - PROCESS | 3488 | 1466698130860 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:50 INFO - PROCESS | 3488 | 1466698130944 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:08:50 INFO - PROCESS | 3488 | 1466698130960 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 3488 | 1466698130962 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D3F000 == 45 [pid = 3488] [id = 576] 09:08:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E582E800) [pid = 3488] [serial = 1728] [outer = 0000000000000000] 09:08:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5835C00) [pid = 3488] [serial = 1729] [outer = 000000C2E582E800] 09:08:51 INFO - PROCESS | 3488 | 1466698131007 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E587BC00) [pid = 3488] [serial = 1730] [outer = 000000C2E582E800] 09:08:51 INFO - PROCESS | 3488 | 1466698131841 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1031ms 09:08:51 INFO - PROCESS | 3488 | 1466698131884 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 3488 | 1466698131889 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:08:51 INFO - PROCESS | 3488 | 1466698131915 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 3488 | 1466698131921 Marionette TRACE conn6 <- [1,2270,null,{}] 09:08:51 INFO - PROCESS | 3488 | 1466698131927 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}] 09:08:51 INFO - PROCESS | 3488 | 1466698131930 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:52 INFO - PROCESS | 3488 | 1466698132086 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:08:52 INFO - PROCESS | 3488 | 1466698132203 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 3488 | 1466698132206 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5C2800 == 46 [pid = 3488] [id = 577] 09:08:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2D572D800) [pid = 3488] [serial = 1731] [outer = 0000000000000000] 09:08:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D6535C00) [pid = 3488] [serial = 1732] [outer = 000000C2D572D800] 09:08:52 INFO - PROCESS | 3488 | 1466698132266 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DA2A3800) [pid = 3488] [serial = 1733] [outer = 000000C2D572D800] 09:08:53 INFO - PROCESS | 3488 | 1466698133186 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1355ms 09:08:53 INFO - PROCESS | 3488 | 1466698133253 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 3488 | 1466698133257 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:08:53 INFO - PROCESS | 3488 | 1466698133263 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 3488 | 1466698133266 Marionette TRACE conn6 <- [1,2274,null,{}] 09:08:53 INFO - PROCESS | 3488 | 1466698133272 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}] 09:08:53 INFO - PROCESS | 3488 | 1466698133275 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:53 INFO - PROCESS | 3488 | 1466698133395 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:08:53 INFO - PROCESS | 3488 | 1466698133472 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 3488 | 1466698133477 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DA25C000 == 47 [pid = 3488] [id = 578] 09:08:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D4D59800) [pid = 3488] [serial = 1734] [outer = 0000000000000000] 09:08:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D65DE800) [pid = 3488] [serial = 1735] [outer = 000000C2D4D59800] 09:08:53 INFO - PROCESS | 3488 | 1466698133585 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DAA23C00) [pid = 3488] [serial = 1736] [outer = 000000C2D4D59800] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8948800 == 46 [pid = 3488] [id = 560] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E743E000 == 45 [pid = 3488] [id = 559] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B71000 == 44 [pid = 3488] [id = 561] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3A80800 == 43 [pid = 3488] [id = 556] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63DD000 == 42 [pid = 3488] [id = 558] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5A0E800 == 41 [pid = 3488] [id = 557] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9B9D800 == 40 [pid = 3488] [id = 575] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9883000 == 39 [pid = 3488] [id = 574] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2A9C800 == 38 [pid = 3488] [id = 573] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8917000 == 37 [pid = 3488] [id = 572] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F90000 == 36 [pid = 3488] [id = 571] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63D5800 == 35 [pid = 3488] [id = 570] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B61000 == 34 [pid = 3488] [id = 569] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58E5800 == 33 [pid = 3488] [id = 568] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2AA4000 == 32 [pid = 3488] [id = 567] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2622800 == 31 [pid = 3488] [id = 566] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E54BD000) [pid = 3488] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F92800 == 30 [pid = 3488] [id = 565] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C2000 == 29 [pid = 3488] [id = 564] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB548800 == 28 [pid = 3488] [id = 563] 09:08:53 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9888000 == 27 [pid = 3488] [id = 562] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E152CC00) [pid = 3488] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E23A0C00) [pid = 3488] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E1D95400) [pid = 3488] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E370E400) [pid = 3488] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3094000) [pid = 3488] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1FC8800) [pid = 3488] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5465C00) [pid = 3488] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E4B1D800) [pid = 3488] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E383B800) [pid = 3488] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D6C17C00) [pid = 3488] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DA9BB800) [pid = 3488] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE28000) [pid = 3488] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DBAA5400) [pid = 3488] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D609F800) [pid = 3488] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5557800) [pid = 3488] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E5481400) [pid = 3488] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E025A800) [pid = 3488] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF702800) [pid = 3488] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DFC35000) [pid = 3488] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DEE24000) [pid = 3488] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DBAD8000) [pid = 3488] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E383A000) [pid = 3488] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:08:53 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E02C8800) [pid = 3488] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:08:54 INFO - PROCESS | 3488 | 1466698134086 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]]]}] 09:08:54 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 09:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 879ms 09:08:54 INFO - PROCESS | 3488 | 1466698134146 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3488 | 1466698134151 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:08:54 INFO - PROCESS | 3488 | 1466698134158 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 3488 | 1466698134161 Marionette TRACE conn6 <- [1,2278,null,{}] 09:08:54 INFO - PROCESS | 3488 | 1466698134164 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}] 09:08:54 INFO - PROCESS | 3488 | 1466698134167 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:54 INFO - PROCESS | 3488 | 1466698134259 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:08:54 INFO - PROCESS | 3488 | 1466698134273 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 3488 | 1466698134275 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0183000 == 28 [pid = 3488] [id = 579] 09:08:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DB65B800) [pid = 3488] [serial = 1737] [outer = 0000000000000000] 09:08:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DB6A3000) [pid = 3488] [serial = 1738] [outer = 000000C2DB65B800] 09:08:54 INFO - PROCESS | 3488 | 1466698134324 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DC148400) [pid = 3488] [serial = 1739] [outer = 000000C2DB65B800] 09:08:54 INFO - PROCESS | 3488 | 1466698134817 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 09:08:54 INFO - PROCESS | 3488 | 1466698134848 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3488 | 1466698134851 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:08:54 INFO - PROCESS | 3488 | 1466698134854 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 3488 | 1466698134858 Marionette TRACE conn6 <- [1,2282,null,{}] 09:08:54 INFO - PROCESS | 3488 | 1466698134870 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}] 09:08:54 INFO - PROCESS | 3488 | 1466698134874 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:55 INFO - PROCESS | 3488 | 1466698135000 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:08:55 INFO - PROCESS | 3488 | 1466698135088 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 3488 | 1466698135092 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E205C000 == 29 [pid = 3488] [id = 580] 09:08:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF1F4C00) [pid = 3488] [serial = 1740] [outer = 0000000000000000] 09:08:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF2C8C00) [pid = 3488] [serial = 1741] [outer = 000000C2DF1F4C00] 09:08:55 INFO - PROCESS | 3488 | 1466698135142 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DF707800) [pid = 3488] [serial = 1742] [outer = 000000C2DF1F4C00] 09:08:55 INFO - PROCESS | 3488 | 1466698135529 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 732ms 09:08:55 INFO - PROCESS | 3488 | 1466698135589 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 3488 | 1466698135592 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:08:55 INFO - PROCESS | 3488 | 1466698135595 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 3488 | 1466698135597 Marionette TRACE conn6 <- [1,2286,null,{}] 09:08:55 INFO - PROCESS | 3488 | 1466698135601 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}] 09:08:55 INFO - PROCESS | 3488 | 1466698135603 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:55 INFO - PROCESS | 3488 | 1466698135696 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:08:55 INFO - PROCESS | 3488 | 1466698135703 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 3488 | 1466698135705 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2A9D000 == 30 [pid = 3488] [id = 581] 09:08:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5559000) [pid = 3488] [serial = 1743] [outer = 0000000000000000] 09:08:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFC3C000) [pid = 3488] [serial = 1744] [outer = 000000C2D5559000] 09:08:55 INFO - PROCESS | 3488 | 1466698135751 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E0257800) [pid = 3488] [serial = 1745] [outer = 000000C2D5559000] 09:08:56 INFO - PROCESS | 3488 | 1466698136237 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 09:08:56 INFO - PROCESS | 3488 | 1466698136272 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 3488 | 1466698136274 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:08:56 INFO - PROCESS | 3488 | 1466698136285 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 3488 | 1466698136287 Marionette TRACE conn6 <- [1,2290,null,{}] 09:08:56 INFO - PROCESS | 3488 | 1466698136290 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}] 09:08:56 INFO - PROCESS | 3488 | 1466698136293 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:56 INFO - PROCESS | 3488 | 1466698136430 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:08:56 INFO - PROCESS | 3488 | 1466698136451 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 3488 | 1466698136453 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47C1000 == 31 [pid = 3488] [id = 582] 09:08:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2D56E2800) [pid = 3488] [serial = 1746] [outer = 0000000000000000] 09:08:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E0263000) [pid = 3488] [serial = 1747] [outer = 000000C2D56E2800] 09:08:56 INFO - PROCESS | 3488 | 1466698136499 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E02D7800) [pid = 3488] [serial = 1748] [outer = 000000C2D56E2800] 09:08:56 INFO - PROCESS | 3488 | 1466698136948 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 09:08:56 INFO - PROCESS | 3488 | 1466698136973 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 3488 | 1466698136975 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:08:56 INFO - PROCESS | 3488 | 1466698136978 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 3488 | 1466698136980 Marionette TRACE conn6 <- [1,2294,null,{}] 09:08:56 INFO - PROCESS | 3488 | 1466698136983 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}] 09:08:56 INFO - PROCESS | 3488 | 1466698136989 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:57 INFO - PROCESS | 3488 | 1466698137127 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:08:57 INFO - PROCESS | 3488 | 1466698137132 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 3488 | 1466698137135 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4E000 == 32 [pid = 3488] [id = 583] 09:08:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E15DF800) [pid = 3488] [serial = 1749] [outer = 0000000000000000] 09:08:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F1B800) [pid = 3488] [serial = 1750] [outer = 000000C2E15DF800] 09:08:57 INFO - PROCESS | 3488 | 1466698137182 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2491000) [pid = 3488] [serial = 1751] [outer = 000000C2E15DF800] 09:08:57 INFO - PROCESS | 3488 | 1466698137657 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 09:08:57 INFO - PROCESS | 3488 | 1466698137722 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 3488 | 1466698137724 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:08:57 INFO - PROCESS | 3488 | 1466698137727 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 3488 | 1466698137729 Marionette TRACE conn6 <- [1,2298,null,{}] 09:08:57 INFO - PROCESS | 3488 | 1466698137769 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}] 09:08:57 INFO - PROCESS | 3488 | 1466698137771 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:57 INFO - PROCESS | 3488 | 1466698137885 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:08:57 INFO - PROCESS | 3488 | 1466698137895 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 3488 | 1466698137897 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E720A000 == 33 [pid = 3488] [id = 584] 09:08:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E15E2400) [pid = 3488] [serial = 1752] [outer = 0000000000000000] 09:08:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E308A400) [pid = 3488] [serial = 1753] [outer = 000000C2E15E2400] 09:08:57 INFO - PROCESS | 3488 | 1466698137941 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3709C00) [pid = 3488] [serial = 1754] [outer = 000000C2E15E2400] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E540B800) [pid = 3488] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F3D000) [pid = 3488] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E1F1C800) [pid = 3488] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D390C800) [pid = 3488] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5474C00) [pid = 3488] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEE30800) [pid = 3488] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E26A1C00) [pid = 3488] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DFC37800) [pid = 3488] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D8A14C00) [pid = 3488] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D8A9D400) [pid = 3488] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D56EF800) [pid = 3488] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E044E800) [pid = 3488] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D5552C00) [pid = 3488] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:08:58 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E1F39400) [pid = 3488] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:08:58 INFO - PROCESS | 3488 | 1466698138468 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]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 796ms 09:08:58 INFO - PROCESS | 3488 | 1466698138525 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 3488 | 1466698138527 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:08:58 INFO - PROCESS | 3488 | 1466698138530 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 3488 | 1466698138532 Marionette TRACE conn6 <- [1,2302,null,{}] 09:08:58 INFO - PROCESS | 3488 | 1466698138536 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}] 09:08:58 INFO - PROCESS | 3488 | 1466698138538 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:58 INFO - PROCESS | 3488 | 1466698138620 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:08:58 INFO - PROCESS | 3488 | 1466698138625 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 3488 | 1466698138627 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB523800 == 34 [pid = 3488] [id = 585] 09:08:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D65DD000) [pid = 3488] [serial = 1755] [outer = 0000000000000000] 09:08:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E249B800) [pid = 3488] [serial = 1756] [outer = 000000C2D65DD000] 09:08:58 INFO - PROCESS | 3488 | 1466698138672 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E3710C00) [pid = 3488] [serial = 1757] [outer = 000000C2D65DD000] 09:08:59 INFO - PROCESS | 3488 | 1466698139111 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 09:08:59 INFO - PROCESS | 3488 | 1466698139162 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 3488 | 1466698139164 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:08:59 INFO - PROCESS | 3488 | 1466698139167 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 3488 | 1466698139169 Marionette TRACE conn6 <- [1,2306,null,{}] 09:08:59 INFO - PROCESS | 3488 | 1466698139173 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}] 09:08:59 INFO - PROCESS | 3488 | 1466698139175 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:59 INFO - PROCESS | 3488 | 1466698139257 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:08:59 INFO - PROCESS | 3488 | 1466698139262 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 3488 | 1466698139264 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E894F000 == 35 [pid = 3488] [id = 586] 09:08:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E3835800) [pid = 3488] [serial = 1758] [outer = 0000000000000000] 09:08:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E383C800) [pid = 3488] [serial = 1759] [outer = 000000C2E3835800] 09:08:59 INFO - PROCESS | 3488 | 1466698139309 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E473E000) [pid = 3488] [serial = 1760] [outer = 000000C2E3835800] 09:08:59 INFO - PROCESS | 3488 | 1466698139749 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] 09:08:59 INFO - PROCESS | 3488 | 1466698139810 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:08:59 INFO - PROCESS | 3488 | 1466698139813 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 3488 | 1466698139815 Marionette TRACE conn6 <- [1,2310,null,{}] 09:08:59 INFO - PROCESS | 3488 | 1466698139819 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}] 09:08:59 INFO - PROCESS | 3488 | 1466698139821 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:59 INFO - PROCESS | 3488 | 1466698139904 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:08:59 INFO - PROCESS | 3488 | 1466698139909 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 3488 | 1466698139911 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:08:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B79800 == 36 [pid = 3488] [id = 587] 09:08:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5464C00) [pid = 3488] [serial = 1761] [outer = 0000000000000000] 09:08:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E5469400) [pid = 3488] [serial = 1762] [outer = 000000C2E5464C00] 09:08:59 INFO - PROCESS | 3488 | 1466698139963 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E54BB400) [pid = 3488] [serial = 1763] [outer = 000000C2E5464C00] 09:09:00 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA25C000 == 35 [pid = 3488] [id = 578] 09:09:00 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5C2800 == 34 [pid = 3488] [id = 577] 09:09:00 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D3F000 == 33 [pid = 3488] [id = 576] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB523800 == 32 [pid = 3488] [id = 585] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E720A000 == 31 [pid = 3488] [id = 584] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2A9D000 == 30 [pid = 3488] [id = 581] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47C1000 == 29 [pid = 3488] [id = 582] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E894F000 == 28 [pid = 3488] [id = 586] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4E000 == 27 [pid = 3488] [id = 583] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0183000 == 26 [pid = 3488] [id = 579] 09:09:01 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E205C000 == 25 [pid = 3488] [id = 580] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E5835C00) [pid = 3488] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5467C00) [pid = 3488] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E214E800) [pid = 3488] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E1F20C00) [pid = 3488] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DBACE000) [pid = 3488] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE05000) [pid = 3488] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E02C7C00) [pid = 3488] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DEECD800) [pid = 3488] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E308C400) [pid = 3488] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DF2C6800) [pid = 3488] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E02C1400) [pid = 3488] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E02D9800) [pid = 3488] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DF2DBC00) [pid = 3488] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DFA20000) [pid = 3488] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D9D04800) [pid = 3488] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2DA2A7000) [pid = 3488] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2D5724C00) [pid = 3488] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2D5D61800) [pid = 3488] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E1532400) [pid = 3488] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E1E2A000) [pid = 3488] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E2A62C00) [pid = 3488] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2D5C32000) [pid = 3488] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E31D3400) [pid = 3488] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E5475400) [pid = 3488] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E3085C00) [pid = 3488] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2E473A000) [pid = 3488] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 51 (000000C2E4B6A400) [pid = 3488] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | --DOMWINDOW == 50 (000000C2E1F3B000) [pid = 3488] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:09:01 INFO - PROCESS | 3488 | 1466698141742 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1991ms 09:09:01 INFO - PROCESS | 3488 | 1466698141809 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:09:01 INFO - PROCESS | 3488 | 1466698141813 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:09:01 INFO - PROCESS | 3488 | 1466698141818 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 3488 | 1466698141822 Marionette TRACE conn6 <- [1,2314,null,{}] 09:09:01 INFO - PROCESS | 3488 | 1466698141828 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}] 09:09:01 INFO - PROCESS | 3488 | 1466698141831 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:01 INFO - PROCESS | 3488 | 1466698141925 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:09:01 INFO - PROCESS | 3488 | 1466698141940 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 3488 | 1466698141943 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB525000 == 26 [pid = 3488] [id = 588] 09:09:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 51 (000000C2D56E5800) [pid = 3488] [serial = 1764] [outer = 0000000000000000] 09:09:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 52 (000000C2D56E6000) [pid = 3488] [serial = 1765] [outer = 000000C2D56E5800] 09:09:02 INFO - PROCESS | 3488 | 1466698141992 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2D572B800) [pid = 3488] [serial = 1766] [outer = 000000C2D56E5800] 09:09:02 INFO - PROCESS | 3488 | 1466698142459 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 09:09:02 INFO - PROCESS | 3488 | 1466698142510 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 3488 | 1466698142515 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:09:02 INFO - PROCESS | 3488 | 1466698142522 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 3488 | 1466698142525 Marionette TRACE conn6 <- [1,2318,null,{}] 09:09:02 INFO - PROCESS | 3488 | 1466698142529 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}] 09:09:02 INFO - PROCESS | 3488 | 1466698142532 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:02 INFO - PROCESS | 3488 | 1466698142629 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:09:02 INFO - PROCESS | 3488 | 1466698142662 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 3488 | 1466698142665 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C4800 == 27 [pid = 3488] [id = 589] 09:09:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D625C800) [pid = 3488] [serial = 1767] [outer = 0000000000000000] 09:09:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D65DF400) [pid = 3488] [serial = 1768] [outer = 000000C2D625C800] 09:09:02 INFO - PROCESS | 3488 | 1466698142715 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D8AA1C00) [pid = 3488] [serial = 1769] [outer = 000000C2D625C800] 09:09:03 INFO - PROCESS | 3488 | 1466698143203 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 09:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:09:03 INFO - PROCESS | 3488 | 1466698143257 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3488 | 1466698143259 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:09:03 INFO - PROCESS | 3488 | 1466698143263 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3488 | 1466698143267 Marionette TRACE conn6 <- [1,2322,null,{}] 09:09:03 INFO - PROCESS | 3488 | 1466698143279 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}] 09:09:03 INFO - PROCESS | 3488 | 1466698143283 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:03 INFO - PROCESS | 3488 | 1466698143398 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:09:03 INFO - PROCESS | 3488 | 1466698143484 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 3488 | 1466698143488 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8E000 == 28 [pid = 3488] [id = 590] 09:09:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D39D2800) [pid = 3488] [serial = 1770] [outer = 0000000000000000] 09:09:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2DB65E400) [pid = 3488] [serial = 1771] [outer = 000000C2D39D2800] 09:09:03 INFO - PROCESS | 3488 | 1466698143538 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DBAD2400) [pid = 3488] [serial = 1772] [outer = 000000C2D39D2800] 09:09:03 INFO - PROCESS | 3488 | 1466698143930 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 09:09:03 INFO - PROCESS | 3488 | 1466698143956 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3488 | 1466698143959 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:09:03 INFO - PROCESS | 3488 | 1466698143962 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:09:03 INFO - PROCESS | 3488 | 1466698143964 Marionette TRACE conn6 <- [1,2326,null,{}] 09:09:03 INFO - PROCESS | 3488 | 1466698143968 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}] 09:09:03 INFO - PROCESS | 3488 | 1466698143970 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:04 INFO - PROCESS | 3488 | 1466698144058 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:09:04 INFO - PROCESS | 3488 | 1466698144064 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3488 | 1466698144066 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2632800 == 29 [pid = 3488] [id = 591] 09:09:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DEE09800) [pid = 3488] [serial = 1773] [outer = 0000000000000000] 09:09:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DEE24C00) [pid = 3488] [serial = 1774] [outer = 000000C2DEE09800] 09:09:04 INFO - PROCESS | 3488 | 1466698144112 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DEECAC00) [pid = 3488] [serial = 1775] [outer = 000000C2DEE09800] 09:09:04 INFO - PROCESS | 3488 | 1466698144535 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 09:09:04 INFO - PROCESS | 3488 | 1466698144595 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 3488 | 1466698144597 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:09:04 INFO - PROCESS | 3488 | 1466698144600 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 3488 | 1466698144602 Marionette TRACE conn6 <- [1,2330,null,{}] 09:09:04 INFO - PROCESS | 3488 | 1466698144605 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}] 09:09:04 INFO - PROCESS | 3488 | 1466698144608 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:04 INFO - PROCESS | 3488 | 1466698144689 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:09:04 INFO - PROCESS | 3488 | 1466698144697 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3488 | 1466698144699 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29EE800 == 30 [pid = 3488] [id = 592] 09:09:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D625B000) [pid = 3488] [serial = 1776] [outer = 0000000000000000] 09:09:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DF2CA800) [pid = 3488] [serial = 1777] [outer = 000000C2D625B000] 09:09:04 INFO - PROCESS | 3488 | 1466698144744 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DF2DBC00) [pid = 3488] [serial = 1778] [outer = 000000C2D625B000] 09:09:05 INFO - PROCESS | 3488 | 1466698145187 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 09:09:05 INFO - PROCESS | 3488 | 1466698145240 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3488 | 1466698145242 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:09:05 INFO - PROCESS | 3488 | 1466698145245 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:09:05 INFO - PROCESS | 3488 | 1466698145247 Marionette TRACE conn6 <- [1,2334,null,{}] 09:09:05 INFO - PROCESS | 3488 | 1466698145251 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}] 09:09:05 INFO - PROCESS | 3488 | 1466698145257 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:05 INFO - PROCESS | 3488 | 1466698145364 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:09:05 INFO - PROCESS | 3488 | 1466698145378 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 3488 | 1466698145380 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D68000 == 31 [pid = 3488] [id = 593] 09:09:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DFAD0400) [pid = 3488] [serial = 1779] [outer = 0000000000000000] 09:09:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E0257000) [pid = 3488] [serial = 1780] [outer = 000000C2DFAD0400] 09:09:05 INFO - PROCESS | 3488 | 1466698145425 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E02C3000) [pid = 3488] [serial = 1781] [outer = 000000C2DFAD0400] 09:09:05 INFO - PROCESS | 3488 | 1466698145847 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 627ms 09:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:09:05 INFO - PROCESS | 3488 | 1466698145879 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3488 | 1466698145881 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:09:05 INFO - PROCESS | 3488 | 1466698145884 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 3488 | 1466698145886 Marionette TRACE conn6 <- [1,2338,null,{}] 09:09:05 INFO - PROCESS | 3488 | 1466698145889 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}] 09:09:05 INFO - PROCESS | 3488 | 1466698145891 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:05 INFO - PROCESS | 3488 | 1466698145971 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:09:05 INFO - PROCESS | 3488 | 1466698145976 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 3488 | 1466698145978 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ADE800 == 32 [pid = 3488] [id = 594] 09:09:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E02CEC00) [pid = 3488] [serial = 1782] [outer = 0000000000000000] 09:09:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E0413800) [pid = 3488] [serial = 1783] [outer = 000000C2E02CEC00] 09:09:06 INFO - PROCESS | 3488 | 1466698146023 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E152FC00) [pid = 3488] [serial = 1784] [outer = 000000C2E02CEC00] 09:09:06 INFO - PROCESS | 3488 | 1466698146455 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 628ms 09:09:06 INFO - PROCESS | 3488 | 1466698146522 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:09:06 INFO - PROCESS | 3488 | 1466698146524 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:09:06 INFO - PROCESS | 3488 | 1466698146527 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 3488 | 1466698146529 Marionette TRACE conn6 <- [1,2342,null,{}] 09:09:06 INFO - PROCESS | 3488 | 1466698146533 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}] 09:09:06 INFO - PROCESS | 3488 | 1466698146535 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:06 INFO - PROCESS | 3488 | 1466698146617 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:09:06 INFO - PROCESS | 3488 | 1466698146623 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 3488 | 1466698146624 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63CE000 == 33 [pid = 3488] [id = 595] 09:09:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E15EB800) [pid = 3488] [serial = 1785] [outer = 0000000000000000] 09:09:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1E28000) [pid = 3488] [serial = 1786] [outer = 000000C2E15EB800] 09:09:06 INFO - PROCESS | 3488 | 1466698146669 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1F1B400) [pid = 3488] [serial = 1787] [outer = 000000C2E15EB800] 09:09:07 INFO - PROCESS | 3488 | 1466698147131 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 09:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:09:07 INFO - PROCESS | 3488 | 1466698147160 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 3488 | 1466698147163 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:09:07 INFO - PROCESS | 3488 | 1466698147166 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 3488 | 1466698147169 Marionette TRACE conn6 <- [1,2346,null,{}] 09:09:07 INFO - PROCESS | 3488 | 1466698147172 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}] 09:09:07 INFO - PROCESS | 3488 | 1466698147174 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:07 INFO - PROCESS | 3488 | 1466698147285 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:09:07 INFO - PROCESS | 3488 | 1466698147292 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 3488 | 1466698147294 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F8D000 == 34 [pid = 3488] [id = 596] 09:09:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F33800) [pid = 3488] [serial = 1788] [outer = 0000000000000000] 09:09:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F36800) [pid = 3488] [serial = 1789] [outer = 000000C2E1F33800] 09:09:07 INFO - PROCESS | 3488 | 1466698147381 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F40400) [pid = 3488] [serial = 1790] [outer = 000000C2E1F33800] 09:09:07 INFO - PROCESS | 3488 | 1466698147833 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 09:09:07 INFO - PROCESS | 3488 | 1466698147859 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 3488 | 1466698147861 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:09:07 INFO - PROCESS | 3488 | 1466698147864 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 3488 | 1466698147866 Marionette TRACE conn6 <- [1,2350,null,{}] 09:09:07 INFO - PROCESS | 3488 | 1466698147869 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}] 09:09:07 INFO - PROCESS | 3488 | 1466698147871 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:07 INFO - PROCESS | 3488 | 1466698147986 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:09:07 INFO - PROCESS | 3488 | 1466698147991 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 3488 | 1466698147993 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8922800 == 35 [pid = 3488] [id = 597] 09:09:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F41000) [pid = 3488] [serial = 1791] [outer = 0000000000000000] 09:09:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E23A7400) [pid = 3488] [serial = 1792] [outer = 000000C2E1F41000] 09:09:08 INFO - PROCESS | 3488 | 1466698148038 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E2FEE800) [pid = 3488] [serial = 1793] [outer = 000000C2E1F41000] 09:09:08 INFO - PROCESS | 3488 | 1466698148502 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 09:09:08 INFO - PROCESS | 3488 | 1466698148558 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:09:08 INFO - PROCESS | 3488 | 1466698148560 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:09:08 INFO - PROCESS | 3488 | 1466698148563 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3488 | 1466698148566 Marionette TRACE conn6 <- [1,2354,null,{}] 09:09:08 INFO - PROCESS | 3488 | 1466698148572 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}] 09:09:08 INFO - PROCESS | 3488 | 1466698148574 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:08 INFO - PROCESS | 3488 | 1466698148728 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:09:08 INFO - PROCESS | 3488 | 1466698148758 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 3488 | 1466698148761 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E29ED800 == 36 [pid = 3488] [id = 598] 09:09:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E31D1000) [pid = 3488] [serial = 1794] [outer = 0000000000000000] 09:09:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3706000) [pid = 3488] [serial = 1795] [outer = 000000C2E31D1000] 09:09:08 INFO - PROCESS | 3488 | 1466698148810 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3832400) [pid = 3488] [serial = 1796] [outer = 000000C2E31D1000] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3835800) [pid = 3488] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D56E2800) [pid = 3488] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E15DF800) [pid = 3488] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E15E2400) [pid = 3488] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D5559000) [pid = 3488] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF1F4C00) [pid = 3488] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DB65B800) [pid = 3488] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D4D59800) [pid = 3488] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D572D800) [pid = 3488] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E582E800) [pid = 3488] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:09:09 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D65DD000) [pid = 3488] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:09:09 INFO - PROCESS | 3488 | 1466698149309 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]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 797ms 09:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:09:09 INFO - PROCESS | 3488 | 1466698149362 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 3488 | 1466698149364 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:09:09 INFO - PROCESS | 3488 | 1466698149368 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 3488 | 1466698149369 Marionette TRACE conn6 <- [1,2358,null,{}] 09:09:09 INFO - PROCESS | 3488 | 1466698149373 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}] 09:09:09 INFO - PROCESS | 3488 | 1466698149375 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:09 INFO - PROCESS | 3488 | 1466698149458 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:09:09 INFO - PROCESS | 3488 | 1466698149464 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 3488 | 1466698149466 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9881000 == 37 [pid = 3488] [id = 599] 09:09:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2C8000) [pid = 3488] [serial = 1797] [outer = 0000000000000000] 09:09:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E15DF800) [pid = 3488] [serial = 1798] [outer = 000000C2DF2C8000] 09:09:09 INFO - PROCESS | 3488 | 1466698149518 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3833800) [pid = 3488] [serial = 1799] [outer = 000000C2DF2C8000] 09:09:09 INFO - PROCESS | 3488 | 1466698149948 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 09:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:09:10 INFO - PROCESS | 3488 | 1466698150000 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3488 | 1466698150002 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:09:10 INFO - PROCESS | 3488 | 1466698150005 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3488 | 1466698150007 Marionette TRACE conn6 <- [1,2362,null,{}] 09:09:10 INFO - PROCESS | 3488 | 1466698150010 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}] 09:09:10 INFO - PROCESS | 3488 | 1466698150012 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:10 INFO - PROCESS | 3488 | 1466698150096 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:09:10 INFO - PROCESS | 3488 | 1466698150104 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 3488 | 1466698150106 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A3800 == 38 [pid = 3488] [id = 600] 09:09:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3A67400) [pid = 3488] [serial = 1800] [outer = 0000000000000000] 09:09:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E473C400) [pid = 3488] [serial = 1801] [outer = 000000C2E3A67400] 09:09:10 INFO - PROCESS | 3488 | 1466698150151 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E4B69C00) [pid = 3488] [serial = 1802] [outer = 000000C2E3A67400] 09:09:10 INFO - PROCESS | 3488 | 1466698150589 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 626ms 09:09:10 INFO - PROCESS | 3488 | 1466698150640 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3488 | 1466698150642 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:09:10 INFO - PROCESS | 3488 | 1466698150645 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3488 | 1466698150647 Marionette TRACE conn6 <- [1,2366,null,{}] 09:09:10 INFO - PROCESS | 3488 | 1466698150650 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}] 09:09:10 INFO - PROCESS | 3488 | 1466698150652 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:10 INFO - PROCESS | 3488 | 1466698150745 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:09:10 INFO - PROCESS | 3488 | 1466698150754 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 3488 | 1466698150756 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BA2800 == 39 [pid = 3488] [id = 601] 09:09:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DEE2E400) [pid = 3488] [serial = 1803] [outer = 0000000000000000] 09:09:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5469800) [pid = 3488] [serial = 1804] [outer = 000000C2DEE2E400] 09:09:10 INFO - PROCESS | 3488 | 1466698150800 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5475400) [pid = 3488] [serial = 1805] [outer = 000000C2DEE2E400] 09:09:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB525000 == 38 [pid = 3488] [id = 588] 09:09:11 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B79800 == 37 [pid = 3488] [id = 587] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D68000 == 36 [pid = 3488] [id = 593] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C4800 == 35 [pid = 3488] [id = 589] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A3800 == 34 [pid = 3488] [id = 600] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29EE800 == 33 [pid = 3488] [id = 592] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ADE800 == 32 [pid = 3488] [id = 594] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2632800 == 31 [pid = 3488] [id = 591] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8D000 == 30 [pid = 3488] [id = 596] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63CE000 == 29 [pid = 3488] [id = 595] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F8E000 == 28 [pid = 3488] [id = 590] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8922800 == 27 [pid = 3488] [id = 597] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9881000 == 26 [pid = 3488] [id = 599] 09:09:12 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E29ED800 == 25 [pid = 3488] [id = 598] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E473E000) [pid = 3488] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5469400) [pid = 3488] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E0263000) [pid = 3488] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1F1B800) [pid = 3488] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E308A400) [pid = 3488] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E2491000) [pid = 3488] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E383C800) [pid = 3488] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E3709C00) [pid = 3488] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DFC3C000) [pid = 3488] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DF2C8C00) [pid = 3488] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF707800) [pid = 3488] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DB6A3000) [pid = 3488] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DC148400) [pid = 3488] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D65DE800) [pid = 3488] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DAA23C00) [pid = 3488] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DA2A3800) [pid = 3488] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D6535C00) [pid = 3488] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E587BC00) [pid = 3488] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E249B800) [pid = 3488] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E3710C00) [pid = 3488] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E02D7800) [pid = 3488] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E0257800) [pid = 3488] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:09:12 INFO - PROCESS | 3488 | 1466698152665 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]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2028ms 09:09:12 INFO - PROCESS | 3488 | 1466698152678 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3488 | 1466698152682 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:09:12 INFO - PROCESS | 3488 | 1466698152688 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 3488 | 1466698152692 Marionette TRACE conn6 <- [1,2370,null,{}] 09:09:12 INFO - PROCESS | 3488 | 1466698152698 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}] 09:09:12 INFO - PROCESS | 3488 | 1466698152702 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:12 INFO - PROCESS | 3488 | 1466698152799 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:09:12 INFO - PROCESS | 3488 | 1466698152807 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 3488 | 1466698152812 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DAA18800 == 26 [pid = 3488] [id = 602] 09:09:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2D555C400) [pid = 3488] [serial = 1806] [outer = 0000000000000000] 09:09:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D555CC00) [pid = 3488] [serial = 1807] [outer = 000000C2D555C400] 09:09:12 INFO - PROCESS | 3488 | 1466698152863 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D56EF800) [pid = 3488] [serial = 1808] [outer = 000000C2D555C400] 09:09:13 INFO - PROCESS | 3488 | 1466698153372 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 731ms 09:09:13 INFO - PROCESS | 3488 | 1466698153423 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 3488 | 1466698153428 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:09:13 INFO - PROCESS | 3488 | 1466698153435 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 3488 | 1466698153438 Marionette TRACE conn6 <- [1,2374,null,{}] 09:09:13 INFO - PROCESS | 3488 | 1466698153441 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}] 09:09:13 INFO - PROCESS | 3488 | 1466698153445 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:13 INFO - PROCESS | 3488 | 1466698153539 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:09:13 INFO - PROCESS | 3488 | 1466698153625 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 3488 | 1466698153628 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF193000 == 27 [pid = 3488] [id = 603] 09:09:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D60F7800) [pid = 3488] [serial = 1809] [outer = 0000000000000000] 09:09:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D625CC00) [pid = 3488] [serial = 1810] [outer = 000000C2D60F7800] 09:09:13 INFO - PROCESS | 3488 | 1466698153678 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D6DA9C00) [pid = 3488] [serial = 1811] [outer = 000000C2D60F7800] 09:09:14 INFO - PROCESS | 3488 | 1466698154084 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 689ms 09:09:14 INFO - PROCESS | 3488 | 1466698154126 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3488 | 1466698154128 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:09:14 INFO - PROCESS | 3488 | 1466698154132 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3488 | 1466698154136 Marionette TRACE conn6 <- [1,2378,null,{}] 09:09:14 INFO - PROCESS | 3488 | 1466698154148 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}] 09:09:14 INFO - PROCESS | 3488 | 1466698154153 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:14 INFO - PROCESS | 3488 | 1466698154275 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:09:14 INFO - PROCESS | 3488 | 1466698154283 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3488 | 1466698154286 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15CA800 == 28 [pid = 3488] [id = 604] 09:09:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D3909C00) [pid = 3488] [serial = 1812] [outer = 0000000000000000] 09:09:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DB5D5C00) [pid = 3488] [serial = 1813] [outer = 000000C2D3909C00] 09:09:14 INFO - PROCESS | 3488 | 1466698154337 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DBAAC000) [pid = 3488] [serial = 1814] [outer = 000000C2D3909C00] 09:09:14 INFO - PROCESS | 3488 | 1466698154779 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 09:09:14 INFO - PROCESS | 3488 | 1466698154826 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3488 | 1466698154829 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:09:14 INFO - PROCESS | 3488 | 1466698154832 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3488 | 1466698154834 Marionette TRACE conn6 <- [1,2382,null,{}] 09:09:14 INFO - PROCESS | 3488 | 1466698154837 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}] 09:09:14 INFO - PROCESS | 3488 | 1466698154839 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:14 INFO - PROCESS | 3488 | 1466698154930 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:09:14 INFO - PROCESS | 3488 | 1466698154935 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3488 | 1466698154938 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2213000 == 29 [pid = 3488] [id = 605] 09:09:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DC14B400) [pid = 3488] [serial = 1815] [outer = 0000000000000000] 09:09:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE06C00) [pid = 3488] [serial = 1816] [outer = 000000C2DC14B400] 09:09:14 INFO - PROCESS | 3488 | 1466698154984 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE24400) [pid = 3488] [serial = 1817] [outer = 000000C2DC14B400] 09:09:15 INFO - PROCESS | 3488 | 1466698155448 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 09:09:15 INFO - PROCESS | 3488 | 1466698155472 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 3488 | 1466698155474 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:09:15 INFO - PROCESS | 3488 | 1466698155478 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 3488 | 1466698155479 Marionette TRACE conn6 <- [1,2386,null,{}] 09:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:09:15 INFO - PROCESS | 3488 | 1466698155483 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}] 09:09:15 INFO - PROCESS | 3488 | 1466698155485 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:15 INFO - PROCESS | 3488 | 1466698155567 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:09:15 INFO - PROCESS | 3488 | 1466698155574 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 3488 | 1466698155577 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E288F000 == 30 [pid = 3488] [id = 606] 09:09:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D5C26C00) [pid = 3488] [serial = 1818] [outer = 0000000000000000] 09:09:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF1F4000) [pid = 3488] [serial = 1819] [outer = 000000C2D5C26C00] 09:09:15 INFO - PROCESS | 3488 | 1466698155622 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF2D3800) [pid = 3488] [serial = 1820] [outer = 000000C2D5C26C00] 09:09:16 INFO - PROCESS | 3488 | 1466698156071 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 09:09:16 INFO - PROCESS | 3488 | 1466698156113 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3488 | 1466698156115 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:09:16 INFO - PROCESS | 3488 | 1466698156118 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3488 | 1466698156120 Marionette TRACE conn6 <- [1,2390,null,{}] 09:09:16 INFO - PROCESS | 3488 | 1466698156128 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}] 09:09:16 INFO - PROCESS | 3488 | 1466698156134 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:16 INFO - PROCESS | 3488 | 1466698156245 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:09:16 INFO - PROCESS | 3488 | 1466698156258 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 3488 | 1466698156260 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47C4800 == 31 [pid = 3488] [id = 607] 09:09:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DF826800) [pid = 3488] [serial = 1821] [outer = 0000000000000000] 09:09:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFC41400) [pid = 3488] [serial = 1822] [outer = 000000C2DF826800] 09:09:16 INFO - PROCESS | 3488 | 1466698156306 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E025B800) [pid = 3488] [serial = 1823] [outer = 000000C2DF826800] 09:09:16 INFO - PROCESS | 3488 | 1466698156735 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 09:09:16 INFO - PROCESS | 3488 | 1466698156759 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3488 | 1466698156761 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:09:16 INFO - PROCESS | 3488 | 1466698156764 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3488 | 1466698156766 Marionette TRACE conn6 <- [1,2394,null,{}] 09:09:16 INFO - PROCESS | 3488 | 1466698156774 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}] 09:09:16 INFO - PROCESS | 3488 | 1466698156776 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:16 INFO - PROCESS | 3488 | 1466698156856 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:09:16 INFO - PROCESS | 3488 | 1466698156862 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 3488 | 1466698156864 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5AC9800 == 32 [pid = 3488] [id = 608] 09:09:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02C2C00) [pid = 3488] [serial = 1824] [outer = 0000000000000000] 09:09:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E02CAC00) [pid = 3488] [serial = 1825] [outer = 000000C2E02C2C00] 09:09:16 INFO - PROCESS | 3488 | 1466698156909 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E1525800) [pid = 3488] [serial = 1826] [outer = 000000C2E02C2C00] 09:09:17 INFO - PROCESS | 3488 | 1466698157352 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 09:09:17 INFO - PROCESS | 3488 | 1466698157408 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 3488 | 1466698157410 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:09:17 INFO - PROCESS | 3488 | 1466698157413 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 3488 | 1466698157415 Marionette TRACE conn6 <- [1,2398,null,{}] 09:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:09:17 INFO - PROCESS | 3488 | 1466698157419 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}] 09:09:17 INFO - PROCESS | 3488 | 1466698157421 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:17 INFO - PROCESS | 3488 | 1466698157503 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:09:17 INFO - PROCESS | 3488 | 1466698157509 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 3488 | 1466698157511 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63CB800 == 33 [pid = 3488] [id = 609] 09:09:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1531000) [pid = 3488] [serial = 1827] [outer = 0000000000000000] 09:09:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E15EC800) [pid = 3488] [serial = 1828] [outer = 000000C2E1531000] 09:09:17 INFO - PROCESS | 3488 | 1466698157555 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E1F15000) [pid = 3488] [serial = 1829] [outer = 000000C2E1531000] 09:09:18 INFO - PROCESS | 3488 | 1466698158071 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 737ms 09:09:18 INFO - PROCESS | 3488 | 1466698158156 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 3488 | 1466698158158 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:09:18 INFO - PROCESS | 3488 | 1466698158167 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 3488 | 1466698158169 Marionette TRACE conn6 <- [1,2402,null,{}] 09:09:18 INFO - PROCESS | 3488 | 1466698158173 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}] 09:09:18 INFO - PROCESS | 3488 | 1466698158175 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:18 INFO - PROCESS | 3488 | 1466698158309 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:09:18 INFO - PROCESS | 3488 | 1466698158321 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 3488 | 1466698158323 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15CA000 == 34 [pid = 3488] [id = 610] 09:09:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1F14800) [pid = 3488] [serial = 1830] [outer = 0000000000000000] 09:09:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E1F3E400) [pid = 3488] [serial = 1831] [outer = 000000C2E1F14800] 09:09:18 INFO - PROCESS | 3488 | 1466698158368 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E23A0C00) [pid = 3488] [serial = 1832] [outer = 000000C2E1F14800] 09:09:18 INFO - PROCESS | 3488 | 1466698158821 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 09:09:18 INFO - PROCESS | 3488 | 1466698158859 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 3488 | 1466698158861 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:09:18 INFO - PROCESS | 3488 | 1466698158864 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 3488 | 1466698158866 Marionette TRACE conn6 <- [1,2406,null,{}] 09:09:18 INFO - PROCESS | 3488 | 1466698158876 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}] 09:09:18 INFO - PROCESS | 3488 | 1466698158878 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:19 INFO - PROCESS | 3488 | 1466698158993 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:09:19 INFO - PROCESS | 3488 | 1466698159003 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 3488 | 1466698159005 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8922800 == 35 [pid = 3488] [id = 611] 09:09:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E249B400) [pid = 3488] [serial = 1833] [outer = 0000000000000000] 09:09:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E2E64C00) [pid = 3488] [serial = 1834] [outer = 000000C2E249B400] 09:09:19 INFO - PROCESS | 3488 | 1466698159049 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E308C000) [pid = 3488] [serial = 1835] [outer = 000000C2E249B400] 09:09:19 INFO - PROCESS | 3488 | 1466698159515 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 09:09:19 INFO - PROCESS | 3488 | 1466698159558 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 3488 | 1466698159561 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:09:19 INFO - PROCESS | 3488 | 1466698159564 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 3488 | 1466698159567 Marionette TRACE conn6 <- [1,2410,null,{}] 09:09:19 INFO - PROCESS | 3488 | 1466698159570 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}] 09:09:19 INFO - PROCESS | 3488 | 1466698159573 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:19 INFO - PROCESS | 3488 | 1466698159732 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E3A67400) [pid = 3488] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1F33800) [pid = 3488] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E1F41000) [pid = 3488] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E31D1000) [pid = 3488] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E15EB800) [pid = 3488] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E02CEC00) [pid = 3488] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DFAD0400) [pid = 3488] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D625B000) [pid = 3488] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE09800) [pid = 3488] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D39D2800) [pid = 3488] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D625C800) [pid = 3488] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D56E5800) [pid = 3488] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5464C00) [pid = 3488] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:09:19 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2C8000) [pid = 3488] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:09:19 INFO - PROCESS | 3488 | 1466698159961 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 3488 | 1466698159964 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2211800 == 36 [pid = 3488] [id = 612] 09:09:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D4C55800) [pid = 3488] [serial = 1836] [outer = 0000000000000000] 09:09:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D5727C00) [pid = 3488] [serial = 1837] [outer = 000000C2D4C55800] 09:09:20 INFO - PROCESS | 3488 | 1466698160012 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E1F18400) [pid = 3488] [serial = 1838] [outer = 000000C2D4C55800] 09:09:20 INFO - PROCESS | 3488 | 1466698160389 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 878ms 09:09:20 INFO - PROCESS | 3488 | 1466698160445 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 3488 | 1466698160447 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:09:20 INFO - PROCESS | 3488 | 1466698160450 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 3488 | 1466698160452 Marionette TRACE conn6 <- [1,2414,null,{}] 09:09:20 INFO - PROCESS | 3488 | 1466698160455 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}] 09:09:20 INFO - PROCESS | 3488 | 1466698160457 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:20 INFO - PROCESS | 3488 | 1466698160573 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:09:20 INFO - PROCESS | 3488 | 1466698160581 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 3488 | 1466698160583 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9883800 == 37 [pid = 3488] [id = 613] 09:09:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1F33800) [pid = 3488] [serial = 1839] [outer = 0000000000000000] 09:09:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3802C00) [pid = 3488] [serial = 1840] [outer = 000000C2E1F33800] 09:09:20 INFO - PROCESS | 3488 | 1466698160627 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3838000) [pid = 3488] [serial = 1841] [outer = 000000C2E1F33800] 09:09:21 INFO - PROCESS | 3488 | 1466698161046 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 626ms 09:09:21 INFO - PROCESS | 3488 | 1466698161080 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 3488 | 1466698161082 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:09:21 INFO - PROCESS | 3488 | 1466698161085 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 3488 | 1466698161087 Marionette TRACE conn6 <- [1,2418,null,{}] 09:09:21 INFO - PROCESS | 3488 | 1466698161090 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}] 09:09:21 INFO - PROCESS | 3488 | 1466698161092 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:21 INFO - PROCESS | 3488 | 1466698161207 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:09:21 INFO - PROCESS | 3488 | 1466698161244 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 3488 | 1466698161246 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BA8000 == 38 [pid = 3488] [id = 614] 09:09:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E2FE5400) [pid = 3488] [serial = 1842] [outer = 0000000000000000] 09:09:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3A72800) [pid = 3488] [serial = 1843] [outer = 000000C2E2FE5400] 09:09:21 INFO - PROCESS | 3488 | 1466698161291 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E4B27000) [pid = 3488] [serial = 1844] [outer = 000000C2E2FE5400] 09:09:22 INFO - PROCESS | 3488 | 1466698162057 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1026ms 09:09:22 INFO - PROCESS | 3488 | 1466698162115 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 3488 | 1466698162120 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:09:22 INFO - PROCESS | 3488 | 1466698162146 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 3488 | 1466698162152 Marionette TRACE conn6 <- [1,2422,null,{}] 09:09:22 INFO - PROCESS | 3488 | 1466698162200 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}] 09:09:22 INFO - PROCESS | 3488 | 1466698162203 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:22 INFO - PROCESS | 3488 | 1466698162318 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:09:22 INFO - PROCESS | 3488 | 1466698162435 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 3488 | 1466698162438 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5AA000 == 39 [pid = 3488] [id = 615] 09:09:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D56E2400) [pid = 3488] [serial = 1845] [outer = 0000000000000000] 09:09:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D5C33000) [pid = 3488] [serial = 1846] [outer = 000000C2D56E2400] 09:09:22 INFO - PROCESS | 3488 | 1466698162499 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D9D08000) [pid = 3488] [serial = 1847] [outer = 000000C2D56E2400] 09:09:23 INFO - PROCESS | 3488 | 1466698163466 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1358ms 09:09:23 INFO - PROCESS | 3488 | 1466698163487 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 3488 | 1466698163492 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:09:23 INFO - PROCESS | 3488 | 1466698163498 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 3488 | 1466698163502 Marionette TRACE conn6 <- [1,2426,null,{}] 09:09:23 INFO - PROCESS | 3488 | 1466698163508 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}] 09:09:23 INFO - PROCESS | 3488 | 1466698163511 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:23 INFO - PROCESS | 3488 | 1466698163627 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:09:23 INFO - PROCESS | 3488 | 1466698163709 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 3488 | 1466698163714 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA40800 == 40 [pid = 3488] [id = 616] 09:09:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D9D04800) [pid = 3488] [serial = 1848] [outer = 0000000000000000] 09:09:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DA960C00) [pid = 3488] [serial = 1849] [outer = 000000C2D9D04800] 09:09:23 INFO - PROCESS | 3488 | 1466698163811 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DB5D9000) [pid = 3488] [serial = 1850] [outer = 000000C2D9D04800] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9883800 == 39 [pid = 3488] [id = 613] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2211800 == 38 [pid = 3488] [id = 612] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8922800 == 37 [pid = 3488] [id = 611] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15CA000 == 36 [pid = 3488] [id = 610] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63CB800 == 35 [pid = 3488] [id = 609] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5AC9800 == 34 [pid = 3488] [id = 608] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47C4800 == 33 [pid = 3488] [id = 607] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E288F000 == 32 [pid = 3488] [id = 606] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2213000 == 31 [pid = 3488] [id = 605] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15CA800 == 30 [pid = 3488] [id = 604] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E5469800) [pid = 3488] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF193000 == 29 [pid = 3488] [id = 603] 09:09:24 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DAA18800 == 28 [pid = 3488] [id = 602] 09:09:24 INFO - PROCESS | 3488 | 1466698164310 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]]]}] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E4B69C00) [pid = 3488] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E1F36800) [pid = 3488] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E23A7400) [pid = 3488] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E3706000) [pid = 3488] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E2FEE800) [pid = 3488] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E473C400) [pid = 3488] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E3832400) [pid = 3488] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1E28000) [pid = 3488] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E0413800) [pid = 3488] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E152FC00) [pid = 3488] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E0257000) [pid = 3488] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E02C3000) [pid = 3488] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF2CA800) [pid = 3488] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2DBC00) [pid = 3488] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DEE24C00) [pid = 3488] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DEECAC00) [pid = 3488] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DB65E400) [pid = 3488] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DBAD2400) [pid = 3488] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D65DF400) [pid = 3488] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D8AA1C00) [pid = 3488] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D56E6000) [pid = 3488] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D572B800) [pid = 3488] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E54BB400) [pid = 3488] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E1F40400) [pid = 3488] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E15DF800) [pid = 3488] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E3833800) [pid = 3488] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E1F1B400) [pid = 3488] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 879ms 09:09:24 INFO - PROCESS | 3488 | 1466698164380 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 3488 | 1466698164386 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:09:24 INFO - PROCESS | 3488 | 1466698164392 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 3488 | 1466698164395 Marionette TRACE conn6 <- [1,2430,null,{}] 09:09:24 INFO - PROCESS | 3488 | 1466698164399 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}] 09:09:24 INFO - PROCESS | 3488 | 1466698164402 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:24 INFO - PROCESS | 3488 | 1466698164494 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:09:24 INFO - PROCESS | 3488 | 1466698164509 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 3488 | 1466698164511 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC1D000 == 29 [pid = 3488] [id = 617] 09:09:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DA76BC00) [pid = 3488] [serial = 1851] [outer = 0000000000000000] 09:09:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DB5CA400) [pid = 3488] [serial = 1852] [outer = 000000C2DA76BC00] 09:09:24 INFO - PROCESS | 3488 | 1466698164560 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DBAD1C00) [pid = 3488] [serial = 1853] [outer = 000000C2DA76BC00] 09:09:25 INFO - PROCESS | 3488 | 1466698165048 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 09:09:25 INFO - PROCESS | 3488 | 1466698165085 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3488 | 1466698165088 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:09:25 INFO - PROCESS | 3488 | 1466698165091 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3488 | 1466698165096 Marionette TRACE conn6 <- [1,2434,null,{}] 09:09:25 INFO - PROCESS | 3488 | 1466698165107 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}] 09:09:25 INFO - PROCESS | 3488 | 1466698165112 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:25 INFO - PROCESS | 3488 | 1466698165231 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:09:25 INFO - PROCESS | 3488 | 1466698165321 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 3488 | 1466698165324 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2062000 == 30 [pid = 3488] [id = 618] 09:09:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DEE2F800) [pid = 3488] [serial = 1854] [outer = 0000000000000000] 09:09:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DF1EE000) [pid = 3488] [serial = 1855] [outer = 000000C2DEE2F800] 09:09:25 INFO - PROCESS | 3488 | 1466698165381 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DF2D0400) [pid = 3488] [serial = 1856] [outer = 000000C2DEE2F800] 09:09:25 INFO - PROCESS | 3488 | 1466698165746 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 09:09:25 INFO - PROCESS | 3488 | 1466698165791 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3488 | 1466698165793 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:09:25 INFO - PROCESS | 3488 | 1466698165797 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3488 | 1466698165798 Marionette TRACE conn6 <- [1,2438,null,{}] 09:09:25 INFO - PROCESS | 3488 | 1466698165802 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}] 09:09:25 INFO - PROCESS | 3488 | 1466698165804 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:25 INFO - PROCESS | 3488 | 1466698165894 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:09:25 INFO - PROCESS | 3488 | 1466698165899 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 3488 | 1466698165901 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D02800 == 31 [pid = 3488] [id = 619] 09:09:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D42D5400) [pid = 3488] [serial = 1857] [outer = 0000000000000000] 09:09:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DFAC5400) [pid = 3488] [serial = 1858] [outer = 000000C2D42D5400] 09:09:25 INFO - PROCESS | 3488 | 1466698165947 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DFC3E000) [pid = 3488] [serial = 1859] [outer = 000000C2D42D5400] 09:09:26 INFO - PROCESS | 3488 | 1466698166407 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 09:09:26 INFO - PROCESS | 3488 | 1466698166492 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 3488 | 1466698166494 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:09:26 INFO - PROCESS | 3488 | 1466698166497 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 3488 | 1466698166499 Marionette TRACE conn6 <- [1,2442,null,{}] 09:09:26 INFO - PROCESS | 3488 | 1466698166502 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}] 09:09:26 INFO - PROCESS | 3488 | 1466698166505 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:26 INFO - PROCESS | 3488 | 1466698166620 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:09:26 INFO - PROCESS | 3488 | 1466698166703 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 3488 | 1466698166706 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E47BB000 == 32 [pid = 3488] [id = 620] 09:09:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2D572DC00) [pid = 3488] [serial = 1860] [outer = 0000000000000000] 09:09:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E025D400) [pid = 3488] [serial = 1861] [outer = 000000C2D572DC00] 09:09:26 INFO - PROCESS | 3488 | 1466698166751 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E02CBC00) [pid = 3488] [serial = 1862] [outer = 000000C2D572DC00] 09:09:27 INFO - PROCESS | 3488 | 1466698167194 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]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 09:09:27 INFO - PROCESS | 3488 | 1466698167233 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 3488 | 1466698167235 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:09:27 INFO - PROCESS | 3488 | 1466698167238 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:09:27 INFO - PROCESS | 3488 | 1466698167240 Marionette TRACE conn6 <- [1,2446,null,{}] 09:09:27 INFO - PROCESS | 3488 | 1466698167243 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}] 09:09:27 INFO - PROCESS | 3488 | 1466698167249 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:27 INFO - PROCESS | 3488 | 1466698167389 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:09:27 INFO - PROCESS | 3488 | 1466698167445 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 3488 | 1466698167447 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B60000 == 33 [pid = 3488] [id = 621] 09:09:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E152EC00) [pid = 3488] [serial = 1863] [outer = 0000000000000000] 09:09:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E1F35800) [pid = 3488] [serial = 1864] [outer = 000000C2E152EC00] 09:09:27 INFO - PROCESS | 3488 | 1466698167494 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1FD0400) [pid = 3488] [serial = 1865] [outer = 000000C2E152EC00] 09:09:27 INFO - PROCESS | 3488 | 1466698167923 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]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 09:09:28 INFO - PROCESS | 3488 | 1466698168000 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3488 | 1466698168003 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:09:28 INFO - PROCESS | 3488 | 1466698168017 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 3488 | 1466698168019 Marionette TRACE conn6 <- [1,2450,null,{}] 09:09:28 INFO - PROCESS | 3488 | 1466698168023 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}] 09:09:28 INFO - PROCESS | 3488 | 1466698168033 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:28 INFO - PROCESS | 3488 | 1466698168219 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E1F33800) [pid = 3488] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D555C400) [pid = 3488] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E1F14800) [pid = 3488] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DC14B400) [pid = 3488] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF826800) [pid = 3488] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1531000) [pid = 3488] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D5C26C00) [pid = 3488] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D3909C00) [pid = 3488] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E02C2C00) [pid = 3488] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D60F7800) [pid = 3488] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E249B400) [pid = 3488] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DEE2E400) [pid = 3488] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:09:28 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D4C55800) [pid = 3488] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:09:28 INFO - PROCESS | 3488 | 1466698168280 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3488 | 1466698168282 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0195000 == 34 [pid = 3488] [id = 622] 09:09:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D424CC00) [pid = 3488] [serial = 1866] [outer = 0000000000000000] 09:09:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D5C2F000) [pid = 3488] [serial = 1867] [outer = 000000C2D424CC00] 09:09:28 INFO - PROCESS | 3488 | 1466698168327 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E025EC00) [pid = 3488] [serial = 1868] [outer = 000000C2D424CC00] 09:09:28 INFO - PROCESS | 3488 | 1466698168707 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 09:09:28 INFO - PROCESS | 3488 | 1466698168751 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3488 | 1466698168753 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:09:28 INFO - PROCESS | 3488 | 1466698168757 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:09:28 INFO - PROCESS | 3488 | 1466698168758 Marionette TRACE conn6 <- [1,2454,null,{}] 09:09:28 INFO - PROCESS | 3488 | 1466698168762 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}] 09:09:28 INFO - PROCESS | 3488 | 1466698168764 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:28 INFO - PROCESS | 3488 | 1466698168846 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:09:28 INFO - PROCESS | 3488 | 1466698168851 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3488 | 1466698168854 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D550E000 == 35 [pid = 3488] [id = 623] 09:09:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E1F33800) [pid = 3488] [serial = 1869] [outer = 0000000000000000] 09:09:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E3087C00) [pid = 3488] [serial = 1870] [outer = 000000C2E1F33800] 09:09:28 INFO - PROCESS | 3488 | 1466698168899 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E3120400) [pid = 3488] [serial = 1871] [outer = 000000C2E1F33800] 09:09:29 INFO - PROCESS | 3488 | 1466698169331 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 09:09:29 INFO - PROCESS | 3488 | 1466698169389 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 3488 | 1466698169392 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:09:29 INFO - PROCESS | 3488 | 1466698169394 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 3488 | 1466698169396 Marionette TRACE conn6 <- [1,2458,null,{}] 09:09:29 INFO - PROCESS | 3488 | 1466698169400 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}] 09:09:29 INFO - PROCESS | 3488 | 1466698169401 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:29 INFO - PROCESS | 3488 | 1466698169483 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:09:29 INFO - PROCESS | 3488 | 1466698169489 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 3488 | 1466698169491 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8963800 == 36 [pid = 3488] [id = 624] 09:09:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE07400) [pid = 3488] [serial = 1872] [outer = 0000000000000000] 09:09:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E370A400) [pid = 3488] [serial = 1873] [outer = 000000C2DEE07400] 09:09:29 INFO - PROCESS | 3488 | 1466698169536 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E3833C00) [pid = 3488] [serial = 1874] [outer = 000000C2DEE07400] 09:09:29 INFO - PROCESS | 3488 | 1466698169962 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 09:09:30 INFO - PROCESS | 3488 | 1466698170029 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3488 | 1466698170032 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:09:30 INFO - PROCESS | 3488 | 1466698170035 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 3488 | 1466698170037 Marionette TRACE conn6 <- [1,2462,null,{}] 09:09:30 INFO - PROCESS | 3488 | 1466698170045 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}] 09:09:30 INFO - PROCESS | 3488 | 1466698170047 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:30 INFO - PROCESS | 3488 | 1466698170132 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:09:30 INFO - PROCESS | 3488 | 1466698170139 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 3488 | 1466698170141 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E980F800 == 37 [pid = 3488] [id = 625] 09:09:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E38D1000) [pid = 3488] [serial = 1875] [outer = 0000000000000000] 09:09:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E473E000) [pid = 3488] [serial = 1876] [outer = 000000C2E38D1000] 09:09:30 INFO - PROCESS | 3488 | 1466698170185 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E4D7A400) [pid = 3488] [serial = 1877] [outer = 000000C2E38D1000] 09:09:30 INFO - PROCESS | 3488 | 1466698170918 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 942ms 09:09:30 INFO - PROCESS | 3488 | 1466698170982 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3488 | 1466698170987 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:09:31 INFO - PROCESS | 3488 | 1466698170992 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 3488 | 1466698170997 Marionette TRACE conn6 <- [1,2466,null,{}] 09:09:31 INFO - PROCESS | 3488 | 1466698171003 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}] 09:09:31 INFO - PROCESS | 3488 | 1466698171006 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:31 INFO - PROCESS | 3488 | 1466698171164 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:09:31 INFO - PROCESS | 3488 | 1466698171281 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 3488 | 1466698171284 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E03800 == 38 [pid = 3488] [id = 626] 09:09:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D9FA5C00) [pid = 3488] [serial = 1878] [outer = 0000000000000000] 09:09:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DB6A4400) [pid = 3488] [serial = 1879] [outer = 000000C2D9FA5C00] 09:09:31 INFO - PROCESS | 3488 | 1466698171344 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DEE0B000) [pid = 3488] [serial = 1880] [outer = 000000C2D9FA5C00] 09:09:31 INFO - PROCESS | 3488 | 1466698171940 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 985ms 09:09:31 INFO - PROCESS | 3488 | 1466698171981 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 3488 | 1466698171986 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:09:32 INFO - PROCESS | 3488 | 1466698171993 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 3488 | 1466698171996 Marionette TRACE conn6 <- [1,2470,null,{}] 09:09:32 INFO - PROCESS | 3488 | 1466698172000 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}] 09:09:32 INFO - PROCESS | 3488 | 1466698172003 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:32 INFO - PROCESS | 3488 | 1466698172163 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:09:32 INFO - PROCESS | 3488 | 1466698172221 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 3488 | 1466698172224 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4E000 == 39 [pid = 3488] [id = 627] 09:09:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFC37000) [pid = 3488] [serial = 1881] [outer = 0000000000000000] 09:09:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E0259400) [pid = 3488] [serial = 1882] [outer = 000000C2DFC37000] 09:09:32 INFO - PROCESS | 3488 | 1466698172282 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E152A000) [pid = 3488] [serial = 1883] [outer = 000000C2DFC37000] 09:09:32 INFO - PROCESS | 3488 | 1466698172916 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 984ms 09:09:32 INFO - PROCESS | 3488 | 1466698172979 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:09:32 INFO - PROCESS | 3488 | 1466698172982 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:09:32 INFO - PROCESS | 3488 | 1466698172986 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 3488 | 1466698172991 Marionette TRACE conn6 <- [1,2474,null,{}] 09:09:33 INFO - PROCESS | 3488 | 1466698173003 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}] 09:09:33 INFO - PROCESS | 3488 | 1466698173008 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:33 INFO - PROCESS | 3488 | 1466698173153 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:09:33 INFO - PROCESS | 3488 | 1466698173305 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 3488 | 1466698173309 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98AB000 == 40 [pid = 3488] [id = 628] 09:09:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E2FE4C00) [pid = 3488] [serial = 1884] [outer = 0000000000000000] 09:09:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3A6EC00) [pid = 3488] [serial = 1885] [outer = 000000C2E2FE4C00] 09:09:33 INFO - PROCESS | 3488 | 1466698173370 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E5467000) [pid = 3488] [serial = 1886] [outer = 000000C2E2FE4C00] 09:09:34 INFO - PROCESS | 3488 | 1466698174131 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]]]}] 09:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1191ms 09:09:34 INFO - PROCESS | 3488 | 1466698174184 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 3488 | 1466698174188 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:09:34 INFO - PROCESS | 3488 | 1466698174194 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:09:34 INFO - PROCESS | 3488 | 1466698174198 Marionette TRACE conn6 <- [1,2478,null,{}] 09:09:34 INFO - PROCESS | 3488 | 1466698174203 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}] 09:09:34 INFO - PROCESS | 3488 | 1466698174206 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:34 INFO - PROCESS | 3488 | 1466698174319 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:09:34 INFO - PROCESS | 3488 | 1466698174448 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 3488 | 1466698174451 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA05800 == 41 [pid = 3488] [id = 629] 09:09:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2DBAD1800) [pid = 3488] [serial = 1887] [outer = 0000000000000000] 09:09:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DC14FC00) [pid = 3488] [serial = 1888] [outer = 000000C2DBAD1800] 09:09:34 INFO - PROCESS | 3488 | 1466698174503 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DF2A2C00) [pid = 3488] [serial = 1889] [outer = 000000C2DBAD1800] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8963800 == 40 [pid = 3488] [id = 624] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D550E000 == 39 [pid = 3488] [id = 623] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0195000 == 38 [pid = 3488] [id = 622] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B60000 == 37 [pid = 3488] [id = 621] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E47BB000 == 36 [pid = 3488] [id = 620] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D02800 == 35 [pid = 3488] [id = 619] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2062000 == 34 [pid = 3488] [id = 618] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC1D000 == 33 [pid = 3488] [id = 617] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA40800 == 32 [pid = 3488] [id = 616] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BA8000 == 31 [pid = 3488] [id = 614] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BA2800 == 30 [pid = 3488] [id = 601] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5AA000 == 29 [pid = 3488] [id = 615] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98AB000 == 28 [pid = 3488] [id = 628] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4E000 == 27 [pid = 3488] [id = 627] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E03800 == 26 [pid = 3488] [id = 626] 09:09:35 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E980F800 == 25 [pid = 3488] [id = 625] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E3838000) [pid = 3488] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E1F15000) [pid = 3488] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D5727C00) [pid = 3488] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E3802C00) [pid = 3488] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D555CC00) [pid = 3488] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1F3E400) [pid = 3488] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D56EF800) [pid = 3488] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE06C00) [pid = 3488] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE24400) [pid = 3488] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DFC41400) [pid = 3488] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E025B800) [pid = 3488] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E15EC800) [pid = 3488] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF1F4000) [pid = 3488] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DB5D5C00) [pid = 3488] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DBAAC000) [pid = 3488] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E1525800) [pid = 3488] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E02CAC00) [pid = 3488] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF2D3800) [pid = 3488] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D625CC00) [pid = 3488] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D6DA9C00) [pid = 3488] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E2E64C00) [pid = 3488] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E23A0C00) [pid = 3488] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E308C000) [pid = 3488] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E5475400) [pid = 3488] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E1F18400) [pid = 3488] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:09:35 INFO - PROCESS | 3488 | 1466698175693 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1531ms 09:09:35 INFO - PROCESS | 3488 | 1466698175729 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:09:35 INFO - PROCESS | 3488 | 1466698175733 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:09:35 INFO - PROCESS | 3488 | 1466698175737 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 3488 | 1466698175742 Marionette TRACE conn6 <- [1,2482,null,{}] 09:09:35 INFO - PROCESS | 3488 | 1466698175747 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}] 09:09:35 INFO - PROCESS | 3488 | 1466698175750 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:35 INFO - PROCESS | 3488 | 1466698175845 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:09:35 INFO - PROCESS | 3488 | 1466698175886 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 3488 | 1466698175890 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7DF800 == 26 [pid = 3488] [id = 630] 09:09:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D5726C00) [pid = 3488] [serial = 1890] [outer = 0000000000000000] 09:09:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D60AA800) [pid = 3488] [serial = 1891] [outer = 000000C2D5726C00] 09:09:36 INFO - PROCESS | 3488 | 1466698176011 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D8A14000) [pid = 3488] [serial = 1892] [outer = 000000C2D5726C00] 09:09:36 INFO - PROCESS | 3488 | 1466698176402 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 09:09:36 INFO - PROCESS | 3488 | 1466698176429 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 3488 | 1466698176435 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:09:36 INFO - PROCESS | 3488 | 1466698176441 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 3488 | 1466698176444 Marionette TRACE conn6 <- [1,2486,null,{}] 09:09:36 INFO - PROCESS | 3488 | 1466698176448 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}] 09:09:36 INFO - PROCESS | 3488 | 1466698176451 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:36 INFO - PROCESS | 3488 | 1466698176576 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:09:36 INFO - PROCESS | 3488 | 1466698176584 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 3488 | 1466698176586 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E08000 == 27 [pid = 3488] [id = 631] 09:09:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DA76E400) [pid = 3488] [serial = 1893] [outer = 0000000000000000] 09:09:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DB6A2800) [pid = 3488] [serial = 1894] [outer = 000000C2DA76E400] 09:09:36 INFO - PROCESS | 3488 | 1466698176643 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DEE06C00) [pid = 3488] [serial = 1895] [outer = 000000C2DA76E400] 09:09:37 INFO - PROCESS | 3488 | 1466698177107 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 09:09:37 INFO - PROCESS | 3488 | 1466698177175 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 3488 | 1466698177178 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:09:37 INFO - PROCESS | 3488 | 1466698177182 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 3488 | 1466698177185 Marionette TRACE conn6 <- [1,2490,null,{}] 09:09:37 INFO - PROCESS | 3488 | 1466698177197 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}] 09:09:37 INFO - PROCESS | 3488 | 1466698177201 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:37 INFO - PROCESS | 3488 | 1466698177290 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:09:37 INFO - PROCESS | 3488 | 1466698177299 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 3488 | 1466698177302 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2882800 == 28 [pid = 3488] [id = 632] 09:09:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF2C9C00) [pid = 3488] [serial = 1896] [outer = 0000000000000000] 09:09:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DF2D3800) [pid = 3488] [serial = 1897] [outer = 000000C2DF2C9C00] 09:09:37 INFO - PROCESS | 3488 | 1466698177352 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF826C00) [pid = 3488] [serial = 1898] [outer = 000000C2DF2C9C00] 09:09:37 INFO - PROCESS | 3488 | 1466698177849 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 09:09:37 INFO - PROCESS | 3488 | 1466698177876 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 3488 | 1466698177878 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:09:37 INFO - PROCESS | 3488 | 1466698177882 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 3488 | 1466698177883 Marionette TRACE conn6 <- [1,2494,null,{}] 09:09:37 INFO - PROCESS | 3488 | 1466698177887 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}] 09:09:37 INFO - PROCESS | 3488 | 1466698177889 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:38 INFO - PROCESS | 3488 | 1466698178034 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:09:38 INFO - PROCESS | 3488 | 1466698178055 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 3488 | 1466698178057 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AF0800 == 29 [pid = 3488] [id = 633] 09:09:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFC40400) [pid = 3488] [serial = 1899] [outer = 0000000000000000] 09:09:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E025B800) [pid = 3488] [serial = 1900] [outer = 000000C2DFC40400] 09:09:38 INFO - PROCESS | 3488 | 1466698178103 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E02C7C00) [pid = 3488] [serial = 1901] [outer = 000000C2DFC40400] 09:09:38 INFO - PROCESS | 3488 | 1466698178553 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 09:09:38 INFO - PROCESS | 3488 | 1466698178618 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 3488 | 1466698178620 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:09:38 INFO - PROCESS | 3488 | 1466698178624 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 3488 | 1466698178626 Marionette TRACE conn6 <- [1,2498,null,{}] 09:09:38 INFO - PROCESS | 3488 | 1466698178629 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}] 09:09:38 INFO - PROCESS | 3488 | 1466698178632 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:38 INFO - PROCESS | 3488 | 1466698178746 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:09:38 INFO - PROCESS | 3488 | 1466698178756 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 3488 | 1466698178759 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A06000 == 30 [pid = 3488] [id = 634] 09:09:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E02D6C00) [pid = 3488] [serial = 1902] [outer = 0000000000000000] 09:09:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1525C00) [pid = 3488] [serial = 1903] [outer = 000000C2E02D6C00] 09:09:38 INFO - PROCESS | 3488 | 1466698178848 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E15EB400) [pid = 3488] [serial = 1904] [outer = 000000C2E02D6C00] 09:09:39 INFO - PROCESS | 3488 | 1466698179313 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 09:09:39 INFO - PROCESS | 3488 | 1466698179377 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 3488 | 1466698179379 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:09:39 INFO - PROCESS | 3488 | 1466698179384 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 3488 | 1466698179386 Marionette TRACE conn6 <- [1,2502,null,{}] 09:09:39 INFO - PROCESS | 3488 | 1466698179390 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}] 09:09:39 INFO - PROCESS | 3488 | 1466698179396 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:39 INFO - PROCESS | 3488 | 1466698179522 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E38D1000) [pid = 3488] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE07400) [pid = 3488] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D572DC00) [pid = 3488] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E152EC00) [pid = 3488] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D56E2400) [pid = 3488] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E2FE5400) [pid = 3488] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DEE2F800) [pid = 3488] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DA76BC00) [pid = 3488] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D42D5400) [pid = 3488] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D9D04800) [pid = 3488] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D424CC00) [pid = 3488] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:09:39 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E1F33800) [pid = 3488] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:09:39 INFO - PROCESS | 3488 | 1466698179734 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 3488 | 1466698179737 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB7FA800 == 31 [pid = 3488] [id = 635] 09:09:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D39DD800) [pid = 3488] [serial = 1905] [outer = 0000000000000000] 09:09:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5421400) [pid = 3488] [serial = 1906] [outer = 000000C2D39DD800] 09:09:39 INFO - PROCESS | 3488 | 1466698179784 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DFA1F400) [pid = 3488] [serial = 1907] [outer = 000000C2D39DD800] 09:09:40 INFO - PROCESS | 3488 | 1466698180156 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 837ms 09:09:40 INFO - PROCESS | 3488 | 1466698180222 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 3488 | 1466698180224 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:09:40 INFO - PROCESS | 3488 | 1466698180227 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 3488 | 1466698180229 Marionette TRACE conn6 <- [1,2506,null,{}] 09:09:40 INFO - PROCESS | 3488 | 1466698180233 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}] 09:09:40 INFO - PROCESS | 3488 | 1466698180235 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:40 INFO - PROCESS | 3488 | 1466698180345 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:09:40 INFO - PROCESS | 3488 | 1466698180358 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 3488 | 1466698180360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7433800 == 32 [pid = 3488] [id = 636] 09:09:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D5725800) [pid = 3488] [serial = 1908] [outer = 0000000000000000] 09:09:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E249A000) [pid = 3488] [serial = 1909] [outer = 000000C2D5725800] 09:09:40 INFO - PROCESS | 3488 | 1466698180405 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E2E69C00) [pid = 3488] [serial = 1910] [outer = 000000C2D5725800] 09:09:40 INFO - PROCESS | 3488 | 1466698180814 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 09:09:40 INFO - PROCESS | 3488 | 1466698180859 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 3488 | 1466698180861 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:09:40 INFO - PROCESS | 3488 | 1466698180864 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 3488 | 1466698180866 Marionette TRACE conn6 <- [1,2510,null,{}] 09:09:40 INFO - PROCESS | 3488 | 1466698180870 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}] 09:09:40 INFO - PROCESS | 3488 | 1466698180871 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:40 INFO - PROCESS | 3488 | 1466698180983 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:09:41 INFO - PROCESS | 3488 | 1466698181024 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 3488 | 1466698181026 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E895A800 == 33 [pid = 3488] [id = 637] 09:09:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E2E68C00) [pid = 3488] [serial = 1911] [outer = 0000000000000000] 09:09:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E3093000) [pid = 3488] [serial = 1912] [outer = 000000C2E2E68C00] 09:09:41 INFO - PROCESS | 3488 | 1466698181071 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3706000) [pid = 3488] [serial = 1913] [outer = 000000C2E2E68C00] 09:09:41 INFO - PROCESS | 3488 | 1466698181480 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 09:09:41 INFO - PROCESS | 3488 | 1466698181496 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 3488 | 1466698181498 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:09:41 INFO - PROCESS | 3488 | 1466698181501 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:09:41 INFO - PROCESS | 3488 | 1466698181503 Marionette TRACE conn6 <- [1,2514,null,{}] 09:09:41 INFO - PROCESS | 3488 | 1466698181506 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}] 09:09:41 INFO - PROCESS | 3488 | 1466698181508 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:41 INFO - PROCESS | 3488 | 1466698181626 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:09:41 INFO - PROCESS | 3488 | 1466698181634 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 3488 | 1466698181636 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E981A000 == 34 [pid = 3488] [id = 638] 09:09:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3802400) [pid = 3488] [serial = 1914] [outer = 0000000000000000] 09:09:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3832C00) [pid = 3488] [serial = 1915] [outer = 000000C2E3802400] 09:09:41 INFO - PROCESS | 3488 | 1466698181682 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3A6F800) [pid = 3488] [serial = 1916] [outer = 000000C2E3802400] 09:09:42 INFO - PROCESS | 3488 | 1466698182454 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]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1029ms 09:09:42 INFO - PROCESS | 3488 | 1466698182534 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 3488 | 1466698182539 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:09:42 INFO - PROCESS | 3488 | 1466698182565 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 3488 | 1466698182572 Marionette TRACE conn6 <- [1,2518,null,{}] 09:09:42 INFO - PROCESS | 3488 | 1466698182577 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}] 09:09:42 INFO - PROCESS | 3488 | 1466698182580 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:42 INFO - PROCESS | 3488 | 1466698182761 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:09:42 INFO - PROCESS | 3488 | 1466698182852 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 3488 | 1466698182855 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E017E800 == 35 [pid = 3488] [id = 639] 09:09:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D572F800) [pid = 3488] [serial = 1917] [outer = 0000000000000000] 09:09:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2D8A9D800) [pid = 3488] [serial = 1918] [outer = 000000C2D572F800] 09:09:42 INFO - PROCESS | 3488 | 1466698182918 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DBAD0C00) [pid = 3488] [serial = 1919] [outer = 000000C2D572F800] 09:09:43 INFO - PROCESS | 3488 | 1466698183568 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1078ms 09:09:43 INFO - PROCESS | 3488 | 1466698183647 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 3488 | 1466698183652 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:09:43 INFO - PROCESS | 3488 | 1466698183659 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 3488 | 1466698183662 Marionette TRACE conn6 <- [1,2522,null,{}] 09:09:43 INFO - PROCESS | 3488 | 1466698183687 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}] 09:09:43 INFO - PROCESS | 3488 | 1466698183690 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:43 INFO - PROCESS | 3488 | 1466698183896 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:09:43 INFO - PROCESS | 3488 | 1466698183906 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 3488 | 1466698183909 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4D000 == 36 [pid = 3488] [id = 640] 09:09:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF2DE000) [pid = 3488] [serial = 1920] [outer = 0000000000000000] 09:09:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DFC34C00) [pid = 3488] [serial = 1921] [outer = 000000C2DF2DE000] 09:09:43 INFO - PROCESS | 3488 | 1466698183967 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E1526800) [pid = 3488] [serial = 1922] [outer = 000000C2DF2DE000] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E895A800 == 35 [pid = 3488] [id = 637] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7433800 == 34 [pid = 3488] [id = 636] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7FA800 == 33 [pid = 3488] [id = 635] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5A06000 == 32 [pid = 3488] [id = 634] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AF0800 == 31 [pid = 3488] [id = 633] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2882800 == 30 [pid = 3488] [id = 632] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E08000 == 29 [pid = 3488] [id = 631] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7DF800 == 28 [pid = 3488] [id = 630] 09:09:44 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA05800 == 27 [pid = 3488] [id = 629] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3833C00) [pid = 3488] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E025D400) [pid = 3488] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E1F35800) [pid = 3488] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D5C33000) [pid = 3488] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D9D08000) [pid = 3488] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E4B27000) [pid = 3488] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E3A72800) [pid = 3488] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DF1EE000) [pid = 3488] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2D0400) [pid = 3488] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E02CBC00) [pid = 3488] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DB5CA400) [pid = 3488] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DBAD1C00) [pid = 3488] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFAC5400) [pid = 3488] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DA960C00) [pid = 3488] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DB5D9000) [pid = 3488] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D5C2F000) [pid = 3488] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E1FD0400) [pid = 3488] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E3087C00) [pid = 3488] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E3120400) [pid = 3488] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E025EC00) [pid = 3488] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DFC3E000) [pid = 3488] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E4D7A400) [pid = 3488] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E473E000) [pid = 3488] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E370A400) [pid = 3488] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:09:44 INFO - PROCESS | 3488 | 1466698184871 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1245ms 09:09:44 INFO - PROCESS | 3488 | 1466698184905 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 3488 | 1466698184910 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:09:44 INFO - PROCESS | 3488 | 1466698184914 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:09:44 INFO - PROCESS | 3488 | 1466698184917 Marionette TRACE conn6 <- [1,2526,null,{}] 09:09:44 INFO - PROCESS | 3488 | 1466698184923 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}] 09:09:44 INFO - PROCESS | 3488 | 1466698184926 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:45 INFO - PROCESS | 3488 | 1466698185026 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:09:45 INFO - PROCESS | 3488 | 1466698185111 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 3488 | 1466698185114 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE56C000 == 28 [pid = 3488] [id = 641] 09:09:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D5559000) [pid = 3488] [serial = 1923] [outer = 0000000000000000] 09:09:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D65D7400) [pid = 3488] [serial = 1924] [outer = 000000C2D5559000] 09:09:45 INFO - PROCESS | 3488 | 1466698185164 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DB5CC400) [pid = 3488] [serial = 1925] [outer = 000000C2D5559000] 09:09:45 INFO - PROCESS | 3488 | 1466698185619 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 09:09:45 INFO - PROCESS | 3488 | 1466698185652 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 3488 | 1466698185657 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:09:45 INFO - PROCESS | 3488 | 1466698185663 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 3488 | 1466698185666 Marionette TRACE conn6 <- [1,2530,null,{}] 09:09:45 INFO - PROCESS | 3488 | 1466698185670 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}] 09:09:45 INFO - PROCESS | 3488 | 1466698185673 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:45 INFO - PROCESS | 3488 | 1466698185764 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:09:45 INFO - PROCESS | 3488 | 1466698185773 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 3488 | 1466698185775 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15B7000 == 29 [pid = 3488] [id = 642] 09:09:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DEE10400) [pid = 3488] [serial = 1926] [outer = 0000000000000000] 09:09:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DEE31400) [pid = 3488] [serial = 1927] [outer = 000000C2DEE10400] 09:09:45 INFO - PROCESS | 3488 | 1466698185824 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DF2D7400) [pid = 3488] [serial = 1928] [outer = 000000C2DEE10400] 09:09:46 INFO - PROCESS | 3488 | 1466698186304 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 09:09:46 INFO - PROCESS | 3488 | 1466698186355 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 3488 | 1466698186358 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:09:46 INFO - PROCESS | 3488 | 1466698186362 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 3488 | 1466698186365 Marionette TRACE conn6 <- [1,2534,null,{}] 09:09:46 INFO - PROCESS | 3488 | 1466698186377 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}] 09:09:46 INFO - PROCESS | 3488 | 1466698186382 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:46 INFO - PROCESS | 3488 | 1466698186472 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:09:46 INFO - PROCESS | 3488 | 1466698186586 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 3488 | 1466698186590 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DB1800 == 30 [pid = 3488] [id = 643] 09:09:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D5726000) [pid = 3488] [serial = 1929] [outer = 0000000000000000] 09:09:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E02BDC00) [pid = 3488] [serial = 1930] [outer = 000000C2D5726000] 09:09:46 INFO - PROCESS | 3488 | 1466698186641 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E152A400) [pid = 3488] [serial = 1931] [outer = 000000C2D5726000] 09:09:47 INFO - PROCESS | 3488 | 1466698187036 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 09:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:09:47 INFO - PROCESS | 3488 | 1466698187054 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 3488 | 1466698187057 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:09:47 INFO - PROCESS | 3488 | 1466698187060 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 3488 | 1466698187062 Marionette TRACE conn6 <- [1,2538,null,{}] 09:09:47 INFO - PROCESS | 3488 | 1466698187065 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}] 09:09:47 INFO - PROCESS | 3488 | 1466698187067 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:47 INFO - PROCESS | 3488 | 1466698187195 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:09:47 INFO - PROCESS | 3488 | 1466698187207 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 3488 | 1466698187210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A06800 == 31 [pid = 3488] [id = 644] 09:09:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1F1D800) [pid = 3488] [serial = 1932] [outer = 0000000000000000] 09:09:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E1F35800) [pid = 3488] [serial = 1933] [outer = 000000C2E1F1D800] 09:09:47 INFO - PROCESS | 3488 | 1466698187262 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E22A6800) [pid = 3488] [serial = 1934] [outer = 000000C2E1F1D800] 09:09:47 INFO - PROCESS | 3488 | 1466698187723 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 09:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:09:47 INFO - PROCESS | 3488 | 1466698187758 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 3488 | 1466698187760 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:09:47 INFO - PROCESS | 3488 | 1466698187763 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 3488 | 1466698187765 Marionette TRACE conn6 <- [1,2542,null,{}] 09:09:47 INFO - PROCESS | 3488 | 1466698187768 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}] 09:09:47 INFO - PROCESS | 3488 | 1466698187770 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:47 INFO - PROCESS | 3488 | 1466698187883 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:09:47 INFO - PROCESS | 3488 | 1466698187973 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 3488 | 1466698187975 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7212800 == 32 [pid = 3488] [id = 645] 09:09:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DEECB000) [pid = 3488] [serial = 1935] [outer = 0000000000000000] 09:09:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E2E6B800) [pid = 3488] [serial = 1936] [outer = 000000C2DEECB000] 09:09:48 INFO - PROCESS | 3488 | 1466698188022 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E319DC00) [pid = 3488] [serial = 1937] [outer = 000000C2DEECB000] 09:09:48 INFO - PROCESS | 3488 | 1466698188502 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 775ms 09:09:48 INFO - PROCESS | 3488 | 1466698188542 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 3488 | 1466698188545 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:09:48 INFO - PROCESS | 3488 | 1466698188548 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 3488 | 1466698188550 Marionette TRACE conn6 <- [1,2546,null,{}] 09:09:48 INFO - PROCESS | 3488 | 1466698188554 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}] 09:09:48 INFO - PROCESS | 3488 | 1466698188560 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:48 INFO - PROCESS | 3488 | 1466698188705 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:09:48 INFO - PROCESS | 3488 | 1466698188763 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 3488 | 1466698188765 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E895C800 == 33 [pid = 3488] [id = 646] 09:09:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3809C00) [pid = 3488] [serial = 1938] [outer = 0000000000000000] 09:09:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E4793400) [pid = 3488] [serial = 1939] [outer = 000000C2E3809C00] 09:09:48 INFO - PROCESS | 3488 | 1466698188811 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5468400) [pid = 3488] [serial = 1940] [outer = 000000C2E3809C00] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E2E68C00) [pid = 3488] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DFC40400) [pid = 3488] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2C9C00) [pid = 3488] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DBAD1800) [pid = 3488] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DA76E400) [pid = 3488] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D5726C00) [pid = 3488] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E02D6C00) [pid = 3488] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D9FA5C00) [pid = 3488] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DFC37000) [pid = 3488] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E2FE4C00) [pid = 3488] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D39DD800) [pid = 3488] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:09:49 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D5725800) [pid = 3488] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:09:49 INFO - PROCESS | 3488 | 1466698189316 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 796ms 09:09:49 INFO - PROCESS | 3488 | 1466698189348 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 3488 | 1466698189350 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:09:49 INFO - PROCESS | 3488 | 1466698189353 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 3488 | 1466698189355 Marionette TRACE conn6 <- [1,2550,null,{}] 09:09:49 INFO - PROCESS | 3488 | 1466698189358 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}] 09:09:49 INFO - PROCESS | 3488 | 1466698189360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:49 INFO - PROCESS | 3488 | 1466698189442 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:09:49 INFO - PROCESS | 3488 | 1466698189526 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 3488 | 1466698189528 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B66000 == 34 [pid = 3488] [id = 647] 09:09:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D56EC000) [pid = 3488] [serial = 1941] [outer = 0000000000000000] 09:09:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DEE2D000) [pid = 3488] [serial = 1942] [outer = 000000C2D56EC000] 09:09:49 INFO - PROCESS | 3488 | 1466698189574 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E2E64800) [pid = 3488] [serial = 1943] [outer = 000000C2D56EC000] 09:09:49 INFO - PROCESS | 3488 | 1466698189955 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 09:09:49 INFO - PROCESS | 3488 | 1466698189984 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 3488 | 1466698189987 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:09:49 INFO - PROCESS | 3488 | 1466698189990 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 3488 | 1466698189992 Marionette TRACE conn6 <- [1,2554,null,{}] 09:09:50 INFO - PROCESS | 3488 | 1466698189996 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}] 09:09:50 INFO - PROCESS | 3488 | 1466698189998 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:50 INFO - PROCESS | 3488 | 1466698190114 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:09:50 INFO - PROCESS | 3488 | 1466698190122 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 3488 | 1466698190124 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9895800 == 35 [pid = 3488] [id = 648] 09:09:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E5469800) [pid = 3488] [serial = 1944] [outer = 0000000000000000] 09:09:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E547BC00) [pid = 3488] [serial = 1945] [outer = 000000C2E5469800] 09:09:50 INFO - PROCESS | 3488 | 1466698190169 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E54C1000) [pid = 3488] [serial = 1946] [outer = 000000C2E5469800] 09:09:50 INFO - PROCESS | 3488 | 1466698190586 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 09:09:50 INFO - PROCESS | 3488 | 1466698190621 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 3488 | 1466698190624 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:09:50 INFO - PROCESS | 3488 | 1466698190627 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 3488 | 1466698190628 Marionette TRACE conn6 <- [1,2558,null,{}] 09:09:50 INFO - PROCESS | 3488 | 1466698190632 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}] 09:09:50 INFO - PROCESS | 3488 | 1466698190634 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:50 INFO - PROCESS | 3488 | 1466698190752 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:09:50 INFO - PROCESS | 3488 | 1466698190798 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 3488 | 1466698190800 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BAC800 == 36 [pid = 3488] [id = 649] 09:09:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E5833000) [pid = 3488] [serial = 1947] [outer = 0000000000000000] 09:09:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E5839000) [pid = 3488] [serial = 1948] [outer = 000000C2E5833000] 09:09:50 INFO - PROCESS | 3488 | 1466698190844 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E587B800) [pid = 3488] [serial = 1949] [outer = 000000C2E5833000] 09:09:51 INFO - PROCESS | 3488 | 1466698191357 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]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 774ms 09:09:51 INFO - PROCESS | 3488 | 1466698191405 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 3488 | 1466698191411 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:09:51 INFO - PROCESS | 3488 | 1466698191416 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 3488 | 1466698191420 Marionette TRACE conn6 <- [1,2562,null,{}] 09:09:51 INFO - PROCESS | 3488 | 1466698191426 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}] 09:09:51 INFO - PROCESS | 3488 | 1466698191430 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:51 INFO - PROCESS | 3488 | 1466698191560 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:09:51 INFO - PROCESS | 3488 | 1466698191681 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 3488 | 1466698191686 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0177800 == 37 [pid = 3488] [id = 650] 09:09:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D679C400) [pid = 3488] [serial = 1950] [outer = 0000000000000000] 09:09:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DA965400) [pid = 3488] [serial = 1951] [outer = 000000C2D679C400] 09:09:51 INFO - PROCESS | 3488 | 1466698191747 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DEE0FC00) [pid = 3488] [serial = 1952] [outer = 000000C2D679C400] 09:09:52 INFO - PROCESS | 3488 | 1466698192410 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1029ms 09:09:52 INFO - PROCESS | 3488 | 1466698192447 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 3488 | 1466698192452 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:09:52 INFO - PROCESS | 3488 | 1466698192459 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 3488 | 1466698192462 Marionette TRACE conn6 <- [1,2566,null,{}] 09:09:52 INFO - PROCESS | 3488 | 1466698192466 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}] 09:09:52 INFO - PROCESS | 3488 | 1466698192469 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:52 INFO - PROCESS | 3488 | 1466698192587 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:09:52 INFO - PROCESS | 3488 | 1466698192714 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 3488 | 1466698192717 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63D2800 == 38 [pid = 3488] [id = 651] 09:09:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E025BC00) [pid = 3488] [serial = 1953] [outer = 0000000000000000] 09:09:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E1528C00) [pid = 3488] [serial = 1954] [outer = 000000C2E025BC00] 09:09:52 INFO - PROCESS | 3488 | 1466698192776 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E2342C00) [pid = 3488] [serial = 1955] [outer = 000000C2E025BC00] 09:09:53 INFO - PROCESS | 3488 | 1466698193401 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 09:09:53 INFO - PROCESS | 3488 | 1466698193445 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 3488 | 1466698193448 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:09:53 INFO - PROCESS | 3488 | 1466698193452 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 3488 | 1466698193456 Marionette TRACE conn6 <- [1,2570,null,{}] 09:09:53 INFO - PROCESS | 3488 | 1466698193468 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}] 09:09:53 INFO - PROCESS | 3488 | 1466698193473 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:53 INFO - PROCESS | 3488 | 1466698193588 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:09:53 INFO - PROCESS | 3488 | 1466698193714 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 3488 | 1466698193718 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D4E800 == 39 [pid = 3488] [id = 652] 09:09:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3838C00) [pid = 3488] [serial = 1956] [outer = 0000000000000000] 09:09:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E540CC00) [pid = 3488] [serial = 1957] [outer = 000000C2E3838C00] 09:09:53 INFO - PROCESS | 3488 | 1466698193778 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E587F000) [pid = 3488] [serial = 1958] [outer = 000000C2E3838C00] 09:09:54 INFO - PROCESS | 3488 | 1466698194395 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 985ms 09:09:54 INFO - PROCESS | 3488 | 1466698194628 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 3488 | 1466698194633 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:09:54 INFO - PROCESS | 3488 | 1466698194640 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 3488 | 1466698194643 Marionette TRACE conn6 <- [1,2574,null,{}] 09:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:09:54 INFO - PROCESS | 3488 | 1466698194649 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}] 09:09:54 INFO - PROCESS | 3488 | 1466698194652 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:54 INFO - PROCESS | 3488 | 1466698194758 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:09:54 INFO - PROCESS | 3488 | 1466698194836 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 3488 | 1466698194841 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB555000 == 40 [pid = 3488] [id = 653] 09:09:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D4C55800) [pid = 3488] [serial = 1959] [outer = 0000000000000000] 09:09:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D56EF800) [pid = 3488] [serial = 1960] [outer = 000000C2D4C55800] 09:09:54 INFO - PROCESS | 3488 | 1466698194934 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2DA291400) [pid = 3488] [serial = 1961] [outer = 000000C2D4C55800] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9895800 == 39 [pid = 3488] [id = 648] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B66000 == 38 [pid = 3488] [id = 647] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E895C800 == 37 [pid = 3488] [id = 646] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7212800 == 36 [pid = 3488] [id = 645] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5A06800 == 35 [pid = 3488] [id = 644] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DB1800 == 34 [pid = 3488] [id = 643] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15B7000 == 33 [pid = 3488] [id = 642] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE56C000 == 32 [pid = 3488] [id = 641] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E981A000 == 31 [pid = 3488] [id = 638] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E017E800 == 30 [pid = 3488] [id = 639] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4D000 == 29 [pid = 3488] [id = 640] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D4E800 == 28 [pid = 3488] [id = 652] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63D2800 == 27 [pid = 3488] [id = 651] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BAC800 == 26 [pid = 3488] [id = 649] 09:09:56 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0177800 == 25 [pid = 3488] [id = 650] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E3093000) [pid = 3488] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E025B800) [pid = 3488] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DF2D3800) [pid = 3488] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DF2A2C00) [pid = 3488] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DC14FC00) [pid = 3488] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DB6A2800) [pid = 3488] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE06C00) [pid = 3488] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D60AA800) [pid = 3488] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D8A14000) [pid = 3488] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1525C00) [pid = 3488] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE0B000) [pid = 3488] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DB6A4400) [pid = 3488] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E152A000) [pid = 3488] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E0259400) [pid = 3488] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E5467000) [pid = 3488] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3A6EC00) [pid = 3488] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E02C7C00) [pid = 3488] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D5421400) [pid = 3488] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E15EB400) [pid = 3488] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DFA1F400) [pid = 3488] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E249A000) [pid = 3488] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E3706000) [pid = 3488] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DF826C00) [pid = 3488] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E2E69C00) [pid = 3488] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:09:56 INFO - PROCESS | 3488 | 1466698196241 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1679ms 09:09:56 INFO - PROCESS | 3488 | 1466698196327 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 3488 | 1466698196332 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:09:56 INFO - PROCESS | 3488 | 1466698196337 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 3488 | 1466698196341 Marionette TRACE conn6 <- [1,2578,null,{}] 09:09:56 INFO - PROCESS | 3488 | 1466698196347 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}] 09:09:56 INFO - PROCESS | 3488 | 1466698196349 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:56 INFO - PROCESS | 3488 | 1466698196442 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:09:56 INFO - PROCESS | 3488 | 1466698196523 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 3488 | 1466698196528 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB557000 == 26 [pid = 3488] [id = 654] 09:09:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D5551000) [pid = 3488] [serial = 1962] [outer = 0000000000000000] 09:09:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D5727000) [pid = 3488] [serial = 1963] [outer = 000000C2D5551000] 09:09:56 INFO - PROCESS | 3488 | 1466698196578 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D5E60800) [pid = 3488] [serial = 1964] [outer = 000000C2D5551000] 09:09:57 INFO - PROCESS | 3488 | 1466698197017 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 733ms 09:09:57 INFO - PROCESS | 3488 | 1466698197073 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 3488 | 1466698197078 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:09:57 INFO - PROCESS | 3488 | 1466698197085 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 3488 | 1466698197088 Marionette TRACE conn6 <- [1,2582,null,{}] 09:09:57 INFO - PROCESS | 3488 | 1466698197091 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}] 09:09:57 INFO - PROCESS | 3488 | 1466698197094 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:57 INFO - PROCESS | 3488 | 1466698197187 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:09:57 INFO - PROCESS | 3488 | 1466698197195 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 3488 | 1466698197198 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:57 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0191800 == 27 [pid = 3488] [id = 655] 09:09:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DAAE6400) [pid = 3488] [serial = 1965] [outer = 0000000000000000] 09:09:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DB5CEC00) [pid = 3488] [serial = 1966] [outer = 000000C2DAAE6400] 09:09:57 INFO - PROCESS | 3488 | 1466698197247 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DBACD800) [pid = 3488] [serial = 1967] [outer = 000000C2DAAE6400] 09:09:57 INFO - PROCESS | 3488 | 1466698197748 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 689ms 09:09:57 INFO - PROCESS | 3488 | 1466698197775 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 3488 | 1466698197778 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:09:57 INFO - PROCESS | 3488 | 1466698197781 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 3488 | 1466698197785 Marionette TRACE conn6 <- [1,2586,null,{}] 09:09:57 INFO - PROCESS | 3488 | 1466698197796 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}] 09:09:57 INFO - PROCESS | 3488 | 1466698197801 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:57 INFO - PROCESS | 3488 | 1466698197922 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:09:58 INFO - PROCESS | 3488 | 1466698198012 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 3488 | 1466698198015 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2411000 == 28 [pid = 3488] [id = 656] 09:09:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D56E1000) [pid = 3488] [serial = 1968] [outer = 0000000000000000] 09:09:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DF232C00) [pid = 3488] [serial = 1969] [outer = 000000C2D56E1000] 09:09:58 INFO - PROCESS | 3488 | 1466698198066 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF2D6800) [pid = 3488] [serial = 1970] [outer = 000000C2D56E1000] 09:09:58 INFO - PROCESS | 3488 | 1466698198511 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 795ms 09:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:09:58 INFO - PROCESS | 3488 | 1466698198585 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 3488 | 1466698198588 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:09:58 INFO - PROCESS | 3488 | 1466698198591 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 3488 | 1466698198593 Marionette TRACE conn6 <- [1,2590,null,{}] 09:09:58 INFO - PROCESS | 3488 | 1466698198597 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}] 09:09:58 INFO - PROCESS | 3488 | 1466698198599 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:58 INFO - PROCESS | 3488 | 1466698198715 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:09:58 INFO - PROCESS | 3488 | 1466698198771 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 3488 | 1466698198774 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2884000 == 29 [pid = 3488] [id = 657] 09:09:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFA24400) [pid = 3488] [serial = 1971] [outer = 0000000000000000] 09:09:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DFC33800) [pid = 3488] [serial = 1972] [outer = 000000C2DFA24400] 09:09:58 INFO - PROCESS | 3488 | 1466698198820 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E0159000) [pid = 3488] [serial = 1973] [outer = 000000C2DFA24400] 09:09:59 INFO - PROCESS | 3488 | 1466698199280 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 09:09:59 INFO - PROCESS | 3488 | 1466698199329 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 3488 | 1466698199331 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:09:59 INFO - PROCESS | 3488 | 1466698199334 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:09:59 INFO - PROCESS | 3488 | 1466698199336 Marionette TRACE conn6 <- [1,2594,null,{}] 09:09:59 INFO - PROCESS | 3488 | 1466698199340 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}] 09:09:59 INFO - PROCESS | 3488 | 1466698199342 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:59 INFO - PROCESS | 3488 | 1466698199454 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:09:59 INFO - PROCESS | 3488 | 1466698199512 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 3488 | 1466698199514 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:09:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DB4800 == 30 [pid = 3488] [id = 658] 09:09:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DAA2F400) [pid = 3488] [serial = 1974] [outer = 0000000000000000] 09:09:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E02C1800) [pid = 3488] [serial = 1975] [outer = 000000C2DAA2F400] 09:09:59 INFO - PROCESS | 3488 | 1466698199561 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02DB800) [pid = 3488] [serial = 1976] [outer = 000000C2DAA2F400] 09:10:00 INFO - PROCESS | 3488 | 1466698200012 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 09:10:00 INFO - PROCESS | 3488 | 1466698200075 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 3488 | 1466698200077 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:10:00 INFO - PROCESS | 3488 | 1466698200092 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 3488 | 1466698200094 Marionette TRACE conn6 <- [1,2598,null,{}] 09:10:00 INFO - PROCESS | 3488 | 1466698200098 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}] 09:10:00 INFO - PROCESS | 3488 | 1466698200105 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:00 INFO - PROCESS | 3488 | 1466698200250 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEECB000) [pid = 3488] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5469800) [pid = 3488] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E3809C00) [pid = 3488] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D572F800) [pid = 3488] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E3802400) [pid = 3488] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DEE10400) [pid = 3488] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D5559000) [pid = 3488] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF2DE000) [pid = 3488] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D5726000) [pid = 3488] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2D56EC000) [pid = 3488] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E5833000) [pid = 3488] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:10:00 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E1F1D800) [pid = 3488] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:10:00 INFO - PROCESS | 3488 | 1466698200449 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 3488 | 1466698200451 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2874800 == 31 [pid = 3488] [id = 659] 09:10:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D3A4C000) [pid = 3488] [serial = 1977] [outer = 0000000000000000] 09:10:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D56EF400) [pid = 3488] [serial = 1978] [outer = 000000C2D3A4C000] 09:10:00 INFO - PROCESS | 3488 | 1466698200497 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF2DE000) [pid = 3488] [serial = 1979] [outer = 000000C2D3A4C000] 09:10:00 INFO - PROCESS | 3488 | 1466698200903 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 837ms 09:10:00 INFO - PROCESS | 3488 | 1466698200930 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 3488 | 1466698200933 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:10:00 INFO - PROCESS | 3488 | 1466698200936 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 3488 | 1466698200937 Marionette TRACE conn6 <- [1,2602,null,{}] 09:10:00 INFO - PROCESS | 3488 | 1466698200941 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}] 09:10:00 INFO - PROCESS | 3488 | 1466698200943 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:01 INFO - PROCESS | 3488 | 1466698201056 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:10:01 INFO - PROCESS | 3488 | 1466698201064 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 3488 | 1466698201066 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B68000 == 32 [pid = 3488] [id = 660] 09:10:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D45D1000) [pid = 3488] [serial = 1980] [outer = 0000000000000000] 09:10:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E1F3C400) [pid = 3488] [serial = 1981] [outer = 000000C2D45D1000] 09:10:01 INFO - PROCESS | 3488 | 1466698201110 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E26A5C00) [pid = 3488] [serial = 1982] [outer = 000000C2D45D1000] 09:10:01 INFO - PROCESS | 3488 | 1466698201522 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 09:10:01 INFO - PROCESS | 3488 | 1466698201568 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 3488 | 1466698201570 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:10:01 INFO - PROCESS | 3488 | 1466698201573 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:10:01 INFO - PROCESS | 3488 | 1466698201575 Marionette TRACE conn6 <- [1,2606,null,{}] 09:10:01 INFO - PROCESS | 3488 | 1466698201578 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}] 09:10:01 INFO - PROCESS | 3488 | 1466698201580 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:01 INFO - PROCESS | 3488 | 1466698201691 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:10:01 INFO - PROCESS | 3488 | 1466698201699 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 3488 | 1466698201701 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7212800 == 33 [pid = 3488] [id = 661] 09:10:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E2E67000) [pid = 3488] [serial = 1983] [outer = 0000000000000000] 09:10:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E308B400) [pid = 3488] [serial = 1984] [outer = 000000C2E2E67000] 09:10:01 INFO - PROCESS | 3488 | 1466698201746 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E319EC00) [pid = 3488] [serial = 1985] [outer = 000000C2E2E67000] 09:10:02 INFO - PROCESS | 3488 | 1466698202185 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 09:10:02 INFO - PROCESS | 3488 | 1466698202206 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 3488 | 1466698202208 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:10:02 INFO - PROCESS | 3488 | 1466698202211 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:10:02 INFO - PROCESS | 3488 | 1466698202213 Marionette TRACE conn6 <- [1,2610,null,{}] 09:10:02 INFO - PROCESS | 3488 | 1466698202216 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}] 09:10:02 INFO - PROCESS | 3488 | 1466698202218 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:02 INFO - PROCESS | 3488 | 1466698202334 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:10:02 INFO - PROCESS | 3488 | 1466698202342 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 3488 | 1466698202345 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2410000 == 34 [pid = 3488] [id = 662] 09:10:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E02C2400) [pid = 3488] [serial = 1986] [outer = 0000000000000000] 09:10:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3708000) [pid = 3488] [serial = 1987] [outer = 000000C2E02C2400] 09:10:02 INFO - PROCESS | 3488 | 1466698202390 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3834000) [pid = 3488] [serial = 1988] [outer = 000000C2E02C2400] 09:10:03 INFO - PROCESS | 3488 | 1466698203191 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1028ms 09:10:03 INFO - PROCESS | 3488 | 1466698203243 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 3488 | 1466698203248 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:10:03 INFO - PROCESS | 3488 | 1466698203274 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 3488 | 1466698203279 Marionette TRACE conn6 <- [1,2614,null,{}] 09:10:03 INFO - PROCESS | 3488 | 1466698203285 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}] 09:10:03 INFO - PROCESS | 3488 | 1466698203288 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:03 INFO - PROCESS | 3488 | 1466698203501 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:10:03 INFO - PROCESS | 3488 | 1466698203596 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 3488 | 1466698203599 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F90000 == 35 [pid = 3488] [id = 663] 09:10:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D9D38000) [pid = 3488] [serial = 1989] [outer = 0000000000000000] 09:10:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DA2A3800) [pid = 3488] [serial = 1990] [outer = 000000C2D9D38000] 09:10:03 INFO - PROCESS | 3488 | 1466698203659 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DC14B800) [pid = 3488] [serial = 1991] [outer = 000000C2D9D38000] 09:10:04 INFO - PROCESS | 3488 | 1466698204361 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1140ms 09:10:04 INFO - PROCESS | 3488 | 1466698204419 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 3488 | 1466698204424 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:10:04 INFO - PROCESS | 3488 | 1466698204431 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 3488 | 1466698204434 Marionette TRACE conn6 <- [1,2618,null,{}] 09:10:04 INFO - PROCESS | 3488 | 1466698204462 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}] 09:10:04 INFO - PROCESS | 3488 | 1466698204466 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:04 INFO - PROCESS | 3488 | 1466698204630 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:10:04 INFO - PROCESS | 3488 | 1466698204682 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 3488 | 1466698204684 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:04 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DB1800 == 36 [pid = 3488] [id = 664] 09:10:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DF2CA400) [pid = 3488] [serial = 1992] [outer = 0000000000000000] 09:10:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DFA1D400) [pid = 3488] [serial = 1993] [outer = 000000C2DF2CA400] 09:10:04 INFO - PROCESS | 3488 | 1466698204743 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E0413800) [pid = 3488] [serial = 1994] [outer = 000000C2DF2CA400] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7212800 == 35 [pid = 3488] [id = 661] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B68000 == 34 [pid = 3488] [id = 660] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2874800 == 33 [pid = 3488] [id = 659] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DB4800 == 32 [pid = 3488] [id = 658] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2884000 == 31 [pid = 3488] [id = 657] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2411000 == 30 [pid = 3488] [id = 656] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0191800 == 29 [pid = 3488] [id = 655] 09:10:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB557000 == 28 [pid = 3488] [id = 654] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E2E6B800) [pid = 3488] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E54C1000) [pid = 3488] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E4793400) [pid = 3488] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D8A9D800) [pid = 3488] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DBAD0C00) [pid = 3488] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E319DC00) [pid = 3488] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E3A6F800) [pid = 3488] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3832C00) [pid = 3488] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DEE31400) [pid = 3488] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF2D7400) [pid = 3488] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D65D7400) [pid = 3488] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DB5CC400) [pid = 3488] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFC34C00) [pid = 3488] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E1526800) [pid = 3488] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E02BDC00) [pid = 3488] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E152A400) [pid = 3488] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DEE2D000) [pid = 3488] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E5468400) [pid = 3488] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E547BC00) [pid = 3488] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E587B800) [pid = 3488] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E5839000) [pid = 3488] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E1F35800) [pid = 3488] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E22A6800) [pid = 3488] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E2E64800) [pid = 3488] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:10:05 INFO - PROCESS | 3488 | 1466698205582 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1195ms 09:10:05 INFO - PROCESS | 3488 | 1466698205628 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 3488 | 1466698205633 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:10:05 INFO - PROCESS | 3488 | 1466698205637 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 3488 | 1466698205642 Marionette TRACE conn6 <- [1,2622,null,{}] 09:10:05 INFO - PROCESS | 3488 | 1466698205647 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}] 09:10:05 INFO - PROCESS | 3488 | 1466698205650 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:05 INFO - PROCESS | 3488 | 1466698205752 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:10:05 INFO - PROCESS | 3488 | 1466698205835 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 3488 | 1466698205838 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB556800 == 29 [pid = 3488] [id = 665] 09:10:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D5E40800) [pid = 3488] [serial = 1995] [outer = 0000000000000000] 09:10:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D9F3EC00) [pid = 3488] [serial = 1996] [outer = 000000C2D5E40800] 09:10:05 INFO - PROCESS | 3488 | 1466698205888 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DB6A3C00) [pid = 3488] [serial = 1997] [outer = 000000C2D5E40800] 09:10:06 INFO - PROCESS | 3488 | 1466698206338 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 732ms 09:10:06 INFO - PROCESS | 3488 | 1466698206374 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 3488 | 1466698206378 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:10:06 INFO - PROCESS | 3488 | 1466698206384 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 3488 | 1466698206387 Marionette TRACE conn6 <- [1,2626,null,{}] 09:10:06 INFO - PROCESS | 3488 | 1466698206391 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}] 09:10:06 INFO - PROCESS | 3488 | 1466698206393 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:06 INFO - PROCESS | 3488 | 1466698206487 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:10:06 INFO - PROCESS | 3488 | 1466698206495 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 3488 | 1466698206497 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F96000 == 30 [pid = 3488] [id = 666] 09:10:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DF2C9000) [pid = 3488] [serial = 1998] [outer = 0000000000000000] 09:10:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DF2CEC00) [pid = 3488] [serial = 1999] [outer = 000000C2DF2C9000] 09:10:06 INFO - PROCESS | 3488 | 1466698206546 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DF824000) [pid = 3488] [serial = 2000] [outer = 000000C2DF2C9000] 09:10:07 INFO - PROCESS | 3488 | 1466698207027 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 09:10:07 INFO - PROCESS | 3488 | 1466698207080 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 3488 | 1466698207082 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:10:07 INFO - PROCESS | 3488 | 1466698207086 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 3488 | 1466698207089 Marionette TRACE conn6 <- [1,2630,null,{}] 09:10:07 INFO - PROCESS | 3488 | 1466698207101 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}] 09:10:07 INFO - PROCESS | 3488 | 1466698207106 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:07 INFO - PROCESS | 3488 | 1466698207196 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:10:07 INFO - PROCESS | 3488 | 1466698207207 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 3488 | 1466698207210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2D9E000 == 31 [pid = 3488] [id = 667] 09:10:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DF82A800) [pid = 3488] [serial = 2001] [outer = 0000000000000000] 09:10:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E040A400) [pid = 3488] [serial = 2002] [outer = 000000C2DF82A800] 09:10:07 INFO - PROCESS | 3488 | 1466698207337 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E15E0C00) [pid = 3488] [serial = 2003] [outer = 000000C2DF82A800] 09:10:07 INFO - PROCESS | 3488 | 1466698207710 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:10:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 09:10:07 INFO - PROCESS | 3488 | 1466698207781 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 3488 | 1466698207784 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:10:07 INFO - PROCESS | 3488 | 1466698207787 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 3488 | 1466698207789 Marionette TRACE conn6 <- [1,2634,null,{}] 09:10:07 INFO - PROCESS | 3488 | 1466698207792 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}] 09:10:07 INFO - PROCESS | 3488 | 1466698207794 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:07 INFO - PROCESS | 3488 | 1466698207950 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:10:07 INFO - PROCESS | 3488 | 1466698207965 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 3488 | 1466698207967 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4F000 == 32 [pid = 3488] [id = 668] 09:10:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E152E800) [pid = 3488] [serial = 2004] [outer = 0000000000000000] 09:10:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E1F1C800) [pid = 3488] [serial = 2005] [outer = 000000C2E152E800] 09:10:08 INFO - PROCESS | 3488 | 1466698208020 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E1F3DC00) [pid = 3488] [serial = 2006] [outer = 000000C2E152E800] 09:10:08 INFO - PROCESS | 3488 | 1466698208459 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:10:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 732ms 09:10:08 INFO - PROCESS | 3488 | 1466698208522 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 3488 | 1466698208524 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:10:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:10:08 INFO - PROCESS | 3488 | 1466698208527 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 3488 | 1466698208529 Marionette TRACE conn6 <- [1,2638,null,{}] 09:10:08 INFO - PROCESS | 3488 | 1466698208532 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}] 09:10:08 INFO - PROCESS | 3488 | 1466698208534 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:08 INFO - PROCESS | 3488 | 1466698208647 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:10:08 INFO - PROCESS | 3488 | 1466698208705 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 3488 | 1466698208707 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E720E000 == 33 [pid = 3488] [id = 669] 09:10:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1F20C00) [pid = 3488] [serial = 2007] [outer = 0000000000000000] 09:10:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E2A62000) [pid = 3488] [serial = 2008] [outer = 000000C2E1F20C00] 09:10:08 INFO - PROCESS | 3488 | 1466698208753 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3091800) [pid = 3488] [serial = 2009] [outer = 000000C2E1F20C00] 09:10:09 INFO - PROCESS | 3488 | 1466698209198 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:10:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 09:10:09 INFO - PROCESS | 3488 | 1466698209287 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 3488 | 1466698209289 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:10:09 INFO - PROCESS | 3488 | 1466698209295 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:10:09 INFO - PROCESS | 3488 | 1466698209296 Marionette TRACE conn6 <- [1,2642,null,{}] 09:10:09 INFO - PROCESS | 3488 | 1466698209300 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}] 09:10:09 INFO - PROCESS | 3488 | 1466698209306 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:09 INFO - PROCESS | 3488 | 1466698209450 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:10:09 INFO - PROCESS | 3488 | 1466698209502 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 3488 | 1466698209504 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E895D800 == 34 [pid = 3488] [id = 670] 09:10:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3840400) [pid = 3488] [serial = 2010] [outer = 0000000000000000] 09:10:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E4746800) [pid = 3488] [serial = 2011] [outer = 000000C2E3840400] 09:10:09 INFO - PROCESS | 3488 | 1466698209549 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E4B6A400) [pid = 3488] [serial = 2012] [outer = 000000C2E3840400] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DFA24400) [pid = 3488] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D5551000) [pid = 3488] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DAAE6400) [pid = 3488] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D56E1000) [pid = 3488] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D4C55800) [pid = 3488] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DAA2F400) [pid = 3488] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E2E67000) [pid = 3488] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2D679C400) [pid = 3488] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E025BC00) [pid = 3488] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E3838C00) [pid = 3488] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D3A4C000) [pid = 3488] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:10:10 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D45D1000) [pid = 3488] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:10:10 INFO - PROCESS | 3488 | 1466698210006 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:10:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 09:10:10 INFO - PROCESS | 3488 | 1466698210033 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 3488 | 1466698210035 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:10:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:10:10 INFO - PROCESS | 3488 | 1466698210038 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 3488 | 1466698210040 Marionette TRACE conn6 <- [1,2646,null,{}] 09:10:10 INFO - PROCESS | 3488 | 1466698210043 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}] 09:10:10 INFO - PROCESS | 3488 | 1466698210045 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:10 INFO - PROCESS | 3488 | 1466698210129 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:10:10 INFO - PROCESS | 3488 | 1466698210134 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 3488 | 1466698210136 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C4800 == 35 [pid = 3488] [id = 671] 09:10:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D6C18C00) [pid = 3488] [serial = 2013] [outer = 0000000000000000] 09:10:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DC151400) [pid = 3488] [serial = 2014] [outer = 000000C2D6C18C00] 09:10:10 INFO - PROCESS | 3488 | 1466698210181 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E1F32400) [pid = 3488] [serial = 2015] [outer = 000000C2D6C18C00] 09:10:10 INFO - PROCESS | 3488 | 1466698210607 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:10:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 09:10:10 INFO - PROCESS | 3488 | 1466698210671 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 3488 | 1466698210674 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:10:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:10:10 INFO - PROCESS | 3488 | 1466698210677 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 3488 | 1466698210679 Marionette TRACE conn6 <- [1,2650,null,{}] 09:10:10 INFO - PROCESS | 3488 | 1466698210682 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}] 09:10:10 INFO - PROCESS | 3488 | 1466698210692 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:10 INFO - PROCESS | 3488 | 1466698210777 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:10:10 INFO - PROCESS | 3488 | 1466698210811 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 3488 | 1466698210813 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E987A000 == 36 [pid = 3488] [id = 672] 09:10:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E473A000) [pid = 3488] [serial = 2016] [outer = 0000000000000000] 09:10:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E5468800) [pid = 3488] [serial = 2017] [outer = 000000C2E473A000] 09:10:10 INFO - PROCESS | 3488 | 1466698210857 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E5472000) [pid = 3488] [serial = 2018] [outer = 000000C2E473A000] 09:10:11 INFO - PROCESS | 3488 | 1466698211269 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:10:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 09:10:11 INFO - PROCESS | 3488 | 1466698211313 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 3488 | 1466698211316 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:10:11 INFO - PROCESS | 3488 | 1466698211319 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:10:11 INFO - PROCESS | 3488 | 1466698211321 Marionette TRACE conn6 <- [1,2654,null,{}] 09:10:11 INFO - PROCESS | 3488 | 1466698211329 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}] 09:10:11 INFO - PROCESS | 3488 | 1466698211331 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:11 INFO - PROCESS | 3488 | 1466698211416 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:10:11 INFO - PROCESS | 3488 | 1466698211423 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 3488 | 1466698211425 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A4000 == 37 [pid = 3488] [id = 673] 09:10:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E54C0C00) [pid = 3488] [serial = 2019] [outer = 0000000000000000] 09:10:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E5831000) [pid = 3488] [serial = 2020] [outer = 000000C2E54C0C00] 09:10:11 INFO - PROCESS | 3488 | 1466698211470 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E583A800) [pid = 3488] [serial = 2021] [outer = 000000C2E54C0C00] 09:10:11 INFO - PROCESS | 3488 | [3488] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:10:12 INFO - PROCESS | 3488 | [3488] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:10:12 INFO - PROCESS | 3488 | 1466698212406 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]]]}] 09:10:12 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) 09:10:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1147ms 09:10:12 INFO - PROCESS | 3488 | 1466698212485 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 3488 | 1466698212490 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:10:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:10:12 INFO - PROCESS | 3488 | 1466698212496 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 3488 | 1466698212500 Marionette TRACE conn6 <- [1,2658,null,{}] 09:10:12 INFO - PROCESS | 3488 | 1466698212506 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}] 09:10:12 INFO - PROCESS | 3488 | 1466698212509 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:12 INFO - PROCESS | 3488 | 1466698212661 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:10:12 INFO - PROCESS | 3488 | 1466698212739 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 3488 | 1466698212744 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15B0000 == 38 [pid = 3488] [id = 674] 09:10:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D9FAD400) [pid = 3488] [serial = 2022] [outer = 0000000000000000] 09:10:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DB660C00) [pid = 3488] [serial = 2023] [outer = 000000C2D9FAD400] 09:10:12 INFO - PROCESS | 3488 | 1466698212804 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DF1F4C00) [pid = 3488] [serial = 2024] [outer = 000000C2D9FAD400] 09:10:13 INFO - PROCESS | 3488 | 1466698213880 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"]]]}] 09:10:13 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 09:10:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:10:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1446ms 09:10:13 INFO - PROCESS | 3488 | 1466698213943 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 3488 | 1466698213948 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:10:13 INFO - PROCESS | 3488 | 1466698213955 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 3488 | 1466698213958 Marionette TRACE conn6 <- [1,2662,null,{}] 09:10:13 INFO - PROCESS | 3488 | 1466698213962 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}] 09:10:13 INFO - PROCESS | 3488 | 1466698213965 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:14 INFO - PROCESS | 3488 | 1466698214184 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:10:14 INFO - PROCESS | 3488 | 1466698214280 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 3488 | 1466698214283 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E721F000 == 39 [pid = 3488] [id = 675] 09:10:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1527400) [pid = 3488] [serial = 2025] [outer = 0000000000000000] 09:10:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E15E0000) [pid = 3488] [serial = 2026] [outer = 000000C2E1527400] 09:10:14 INFO - PROCESS | 3488 | 1466698214341 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3087800) [pid = 3488] [serial = 2027] [outer = 000000C2E1527400] 09:10:15 INFO - PROCESS | 3488 | 1466698215418 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"]]]}] 09:10:15 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 09:10:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:10:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1493ms 09:10:15 INFO - PROCESS | 3488 | 1466698215450 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 3488 | 1466698215454 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:10:15 INFO - PROCESS | 3488 | 1466698215459 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:10:15 INFO - PROCESS | 3488 | 1466698215463 Marionette TRACE conn6 <- [1,2666,null,{}] 09:10:15 INFO - PROCESS | 3488 | 1466698215468 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}] 09:10:15 INFO - PROCESS | 3488 | 1466698215471 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:15 INFO - PROCESS | 3488 | 1466698215579 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:10:15 INFO - PROCESS | 3488 | 1466698215712 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 3488 | 1466698215715 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E12000 == 40 [pid = 3488] [id = 676] 09:10:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2DB6A1C00) [pid = 3488] [serial = 2028] [outer = 0000000000000000] 09:10:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2DC149000) [pid = 3488] [serial = 2029] [outer = 000000C2DB6A1C00] 09:10:15 INFO - PROCESS | 3488 | 1466698215768 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DF2D0400) [pid = 3488] [serial = 2030] [outer = 000000C2DB6A1C00] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E987A000 == 39 [pid = 3488] [id = 672] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C4800 == 38 [pid = 3488] [id = 671] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E895D800 == 37 [pid = 3488] [id = 670] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E720E000 == 36 [pid = 3488] [id = 669] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4F000 == 35 [pid = 3488] [id = 668] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2D9E000 == 34 [pid = 3488] [id = 667] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F96000 == 33 [pid = 3488] [id = 666] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB556800 == 32 [pid = 3488] [id = 665] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2DB1800 == 31 [pid = 3488] [id = 664] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F90000 == 30 [pid = 3488] [id = 663] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2410000 == 29 [pid = 3488] [id = 662] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB555000 == 28 [pid = 3488] [id = 653] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E721F000 == 27 [pid = 3488] [id = 675] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A4000 == 26 [pid = 3488] [id = 673] 09:10:16 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15B0000 == 25 [pid = 3488] [id = 674] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2DFC33800) [pid = 3488] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D5727000) [pid = 3488] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D5E60800) [pid = 3488] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DB5CEC00) [pid = 3488] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DBACD800) [pid = 3488] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DF232C00) [pid = 3488] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DA291400) [pid = 3488] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D56EF800) [pid = 3488] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E02C1800) [pid = 3488] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E308B400) [pid = 3488] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DEE0FC00) [pid = 3488] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DA965400) [pid = 3488] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E0159000) [pid = 3488] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E2342C00) [pid = 3488] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E1528C00) [pid = 3488] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E587F000) [pid = 3488] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E540CC00) [pid = 3488] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:10:16 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D56EF400) [pid = 3488] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E02DB800) [pid = 3488] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DF2DE000) [pid = 3488] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E1F3C400) [pid = 3488] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E319EC00) [pid = 3488] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E26A5C00) [pid = 3488] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2DF2D6800) [pid = 3488] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:10:17 INFO - PROCESS | 3488 | 1466698217098 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]]]}] 09:10:17 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) 09:10:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1696ms 09:10:17 INFO - PROCESS | 3488 | 1466698217161 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 3488 | 1466698217165 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:10:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:10:17 INFO - PROCESS | 3488 | 1466698217180 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 3488 | 1466698217183 Marionette TRACE conn6 <- [1,2670,null,{}] 09:10:17 INFO - PROCESS | 3488 | 1466698217189 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}] 09:10:17 INFO - PROCESS | 3488 | 1466698217192 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:17 INFO - PROCESS | 3488 | 1466698217284 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:10:17 INFO - PROCESS | 3488 | 1466698217355 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 3488 | 1466698217360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:17 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB54D800 == 26 [pid = 3488] [id = 677] 09:10:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D56E9400) [pid = 3488] [serial = 2031] [outer = 0000000000000000] 09:10:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D56EE800) [pid = 3488] [serial = 2032] [outer = 000000C2D56E9400] 09:10:17 INFO - PROCESS | 3488 | 1466698217410 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D5E49C00) [pid = 3488] [serial = 2033] [outer = 000000C2D56E9400] 09:10:18 INFO - PROCESS | 3488 | 1466698218329 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]]]}] 09:10:18 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) 09:10:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1200ms 09:10:18 INFO - PROCESS | 3488 | 1466698218373 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 3488 | 1466698218379 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:10:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:10:18 INFO - PROCESS | 3488 | 1466698218385 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 3488 | 1466698218388 Marionette TRACE conn6 <- [1,2674,null,{}] 09:10:18 INFO - PROCESS | 3488 | 1466698218392 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}] 09:10:18 INFO - PROCESS | 3488 | 1466698218395 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:18 INFO - PROCESS | 3488 | 1466698218487 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:10:18 INFO - PROCESS | 3488 | 1466698218494 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 3488 | 1466698218497 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0182800 == 27 [pid = 3488] [id = 678] 09:10:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DA1CF400) [pid = 3488] [serial = 2034] [outer = 0000000000000000] 09:10:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DAA2F000) [pid = 3488] [serial = 2035] [outer = 000000C2DA1CF400] 09:10:18 INFO - PROCESS | 3488 | 1466698218546 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DB5D7800) [pid = 3488] [serial = 2036] [outer = 000000C2DA1CF400] 09:10:19 INFO - PROCESS | 3488 | 1466698219565 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"]]]}] 09:10:19 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 09:10:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:10:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1242ms 09:10:19 INFO - PROCESS | 3488 | 1466698219629 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 3488 | 1466698219632 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:10:19 INFO - PROCESS | 3488 | 1466698219641 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 3488 | 1466698219645 Marionette TRACE conn6 <- [1,2678,null,{}] 09:10:19 INFO - PROCESS | 3488 | 1466698219656 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}] 09:10:19 INFO - PROCESS | 3488 | 1466698219661 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:19 INFO - PROCESS | 3488 | 1466698219776 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:10:19 INFO - PROCESS | 3488 | 1466698219784 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 3488 | 1466698219787 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2405000 == 28 [pid = 3488] [id = 679] 09:10:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DEE2B400) [pid = 3488] [serial = 2037] [outer = 0000000000000000] 09:10:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DF2C7000) [pid = 3488] [serial = 2038] [outer = 000000C2DEE2B400] 09:10:19 INFO - PROCESS | 3488 | 1466698219882 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF70E800) [pid = 3488] [serial = 2039] [outer = 000000C2DEE2B400] 09:10:20 INFO - PROCESS | 3488 | 1466698220839 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"]]]}] 09:10:20 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 09:10:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:10:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1239ms 09:10:20 INFO - PROCESS | 3488 | 1466698220876 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 3488 | 1466698220879 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:10:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:10:20 INFO - PROCESS | 3488 | 1466698220882 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 3488 | 1466698220884 Marionette TRACE conn6 <- [1,2682,null,{}] 09:10:20 INFO - PROCESS | 3488 | 1466698220896 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}] 09:10:20 INFO - PROCESS | 3488 | 1466698220898 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:21 INFO - PROCESS | 3488 | 1466698221016 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:10:21 INFO - PROCESS | 3488 | 1466698221023 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 3488 | 1466698221025 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E288D000 == 29 [pid = 3488] [id = 680] 09:10:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E014DC00) [pid = 3488] [serial = 2040] [outer = 0000000000000000] 09:10:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E025B000) [pid = 3488] [serial = 2041] [outer = 000000C2E014DC00] 09:10:21 INFO - PROCESS | 3488 | 1466698221071 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E02C3400) [pid = 3488] [serial = 2042] [outer = 000000C2E014DC00] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F20C00) [pid = 3488] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3840400) [pid = 3488] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2D9D38000) [pid = 3488] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E02C2400) [pid = 3488] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DF82A800) [pid = 3488] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2DF2C9000) [pid = 3488] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DF2CA400) [pid = 3488] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2D5E40800) [pid = 3488] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D6C18C00) [pid = 3488] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E473A000) [pid = 3488] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E152E800) [pid = 3488] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:10:21 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E54C0C00) [pid = 3488] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:10:22 INFO - PROCESS | 3488 | 1466698222089 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"]]]}] 09:10:22 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 09:10:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:10:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1239ms 09:10:22 INFO - PROCESS | 3488 | 1466698222124 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 3488 | 1466698222127 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:10:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:10:22 INFO - PROCESS | 3488 | 1466698222130 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 3488 | 1466698222132 Marionette TRACE conn6 <- [1,2686,null,{}] 09:10:22 INFO - PROCESS | 3488 | 1466698222136 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}] 09:10:22 INFO - PROCESS | 3488 | 1466698222139 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:22 INFO - PROCESS | 3488 | 1466698222221 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:10:22 INFO - PROCESS | 3488 | 1466698222227 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 3488 | 1466698222229 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AE9800 == 30 [pid = 3488] [id = 681] 09:10:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DBACCC00) [pid = 3488] [serial = 2043] [outer = 0000000000000000] 09:10:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2E02CB400) [pid = 3488] [serial = 2044] [outer = 000000C2DBACCC00] 09:10:22 INFO - PROCESS | 3488 | 1466698222274 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2E1526C00) [pid = 3488] [serial = 2045] [outer = 000000C2DBACCC00] 09:10:23 INFO - PROCESS | 3488 | 1466698223216 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"]]]}] 09:10:23 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 09:10:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:10:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1128ms 09:10:23 INFO - PROCESS | 3488 | 1466698223262 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 3488 | 1466698223264 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:10:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:10:23 INFO - PROCESS | 3488 | 1466698223267 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 3488 | 1466698223269 Marionette TRACE conn6 <- [1,2690,null,{}] 09:10:23 INFO - PROCESS | 3488 | 1466698223273 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}] 09:10:23 INFO - PROCESS | 3488 | 1466698223279 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:23 INFO - PROCESS | 3488 | 1466698223429 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:10:23 INFO - PROCESS | 3488 | 1466698223504 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 3488 | 1466698223507 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2D8AD8800 == 31 [pid = 3488] [id = 682] 09:10:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D39DBC00) [pid = 3488] [serial = 2046] [outer = 0000000000000000] 09:10:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D42D9000) [pid = 3488] [serial = 2047] [outer = 000000C2D39DBC00] 09:10:23 INFO - PROCESS | 3488 | 1466698223610 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D555DC00) [pid = 3488] [serial = 2048] [outer = 000000C2D39DBC00] 09:10:24 INFO - PROCESS | 3488 | 1466698224455 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:10:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1242ms 09:10:24 INFO - PROCESS | 3488 | 1466698224514 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 3488 | 1466698224518 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:10:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:10:24 INFO - PROCESS | 3488 | 1466698224523 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 3488 | 1466698224527 Marionette TRACE conn6 <- [1,2694,null,{}] 09:10:24 INFO - PROCESS | 3488 | 1466698224531 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}] 09:10:24 INFO - PROCESS | 3488 | 1466698224537 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:24 INFO - PROCESS | 3488 | 1466698224671 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:10:24 INFO - PROCESS | 3488 | 1466698224787 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 3488 | 1466698224790 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E1F800 == 32 [pid = 3488] [id = 683] 09:10:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D5724C00) [pid = 3488] [serial = 2049] [outer = 0000000000000000] 09:10:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DAAE8800) [pid = 3488] [serial = 2050] [outer = 000000C2D5724C00] 09:10:24 INFO - PROCESS | 3488 | 1466698224850 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DBAD4400) [pid = 3488] [serial = 2051] [outer = 000000C2D5724C00] 09:10:25 INFO - PROCESS | 3488 | 1466698225768 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]]]}] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B56800 == 31 [pid = 3488] [id = 545] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4714000 == 30 [pid = 3488] [id = 543] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E58EC000 == 29 [pid = 3488] [id = 544] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9810800 == 28 [pid = 3488] [id = 549] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15C3800 == 27 [pid = 3488] [id = 546] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15B3800 == 26 [pid = 3488] [id = 554] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AE9800 == 25 [pid = 3488] [id = 681] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E288D000 == 24 [pid = 3488] [id = 680] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2405000 == 23 [pid = 3488] [id = 679] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0182800 == 22 [pid = 3488] [id = 678] 09:10:25 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB54D800 == 21 [pid = 3488] [id = 677] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5831000) [pid = 3488] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E2A62000) [pid = 3488] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E4746800) [pid = 3488] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E3091800) [pid = 3488] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DA2A3800) [pid = 3488] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DC14B800) [pid = 3488] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E3834000) [pid = 3488] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2E3708000) [pid = 3488] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E040A400) [pid = 3488] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E15E0C00) [pid = 3488] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2DF2CEC00) [pid = 3488] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2DF824000) [pid = 3488] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2DFA1D400) [pid = 3488] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E0413800) [pid = 3488] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2D9F3EC00) [pid = 3488] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2DB6A3C00) [pid = 3488] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2DC151400) [pid = 3488] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 51 (000000C2E583A800) [pid = 3488] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 50 (000000C2E5468800) [pid = 3488] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 49 (000000C2E4B6A400) [pid = 3488] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 48 (000000C2E1F1C800) [pid = 3488] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 47 (000000C2E5472000) [pid = 3488] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 46 (000000C2E1F3DC00) [pid = 3488] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - PROCESS | 3488 | --DOMWINDOW == 45 (000000C2E1F32400) [pid = 3488] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:10:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:10:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1297ms 09:10:25 INFO - PROCESS | 3488 | 1466698225824 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 3488 | 1466698225829 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:10:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:10:25 INFO - PROCESS | 3488 | 1466698225834 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 3488 | 1466698225838 Marionette TRACE conn6 <- [1,2698,null,{}] 09:10:25 INFO - PROCESS | 3488 | 1466698225843 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}] 09:10:25 INFO - PROCESS | 3488 | 1466698225846 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:25 INFO - PROCESS | 3488 | 1466698225944 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:10:25 INFO - PROCESS | 3488 | 1466698225957 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 3488 | 1466698225962 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8BC000 == 22 [pid = 3488] [id = 684] 09:10:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 46 (000000C2D5E3F800) [pid = 3488] [serial = 2052] [outer = 0000000000000000] 09:10:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 47 (000000C2D60F7800) [pid = 3488] [serial = 2053] [outer = 000000C2D5E3F800] 09:10:26 INFO - PROCESS | 3488 | 1466698226013 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 48 (000000C2DA95D400) [pid = 3488] [serial = 2054] [outer = 000000C2D5E3F800] 09:10:26 INFO - PROCESS | 3488 | 1466698226542 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] 09:10:26 INFO - PROCESS | 3488 | 1466698226574 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:10:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:10:26 INFO - PROCESS | 3488 | 1466698226585 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 3488 | 1466698226588 Marionette TRACE conn6 <- [1,2702,null,{}] 09:10:26 INFO - PROCESS | 3488 | 1466698226592 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}] 09:10:26 INFO - PROCESS | 3488 | 1466698226595 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:26 INFO - PROCESS | 3488 | 1466698226718 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:10:26 INFO - PROCESS | 3488 | 1466698226801 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 3488 | 1466698226804 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E206E000 == 23 [pid = 3488] [id = 685] 09:10:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 49 (000000C2DBAD0C00) [pid = 3488] [serial = 2055] [outer = 0000000000000000] 09:10:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 50 (000000C2DEE07400) [pid = 3488] [serial = 2056] [outer = 000000C2DBAD0C00] 09:10:26 INFO - PROCESS | 3488 | 1466698226853 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 51 (000000C2DEECA000) [pid = 3488] [serial = 2057] [outer = 000000C2DBAD0C00] 09:10:27 INFO - PROCESS | 3488 | 1466698227278 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:10:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 09:10:27 INFO - PROCESS | 3488 | 1466698227322 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 3488 | 1466698227324 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:10:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:10:27 INFO - PROCESS | 3488 | 1466698227328 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 3488 | 1466698227332 Marionette TRACE conn6 <- [1,2706,null,{}] 09:10:27 INFO - PROCESS | 3488 | 1466698227378 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}] 09:10:27 INFO - PROCESS | 3488 | 1466698227383 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:27 INFO - PROCESS | 3488 | 1466698227479 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:10:27 INFO - PROCESS | 3488 | 1466698227494 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 3488 | 1466698227497 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2DAE000 == 24 [pid = 3488] [id = 686] 09:10:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 52 (000000C2DFC37C00) [pid = 3488] [serial = 2058] [outer = 0000000000000000] 09:10:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2DFC3CC00) [pid = 3488] [serial = 2059] [outer = 000000C2DFC37C00] 09:10:27 INFO - PROCESS | 3488 | 1466698227548 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2E025F000) [pid = 3488] [serial = 2060] [outer = 000000C2DFC37C00] 09:10:28 INFO - PROCESS | 3488 | 1466698228017 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] 09:10:28 INFO - PROCESS | 3488 | 1466698228109 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:10:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:10:28 INFO - PROCESS | 3488 | 1466698228113 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 3488 | 1466698228115 Marionette TRACE conn6 <- [1,2710,null,{}] 09:10:28 INFO - PROCESS | 3488 | 1466698228118 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}] 09:10:28 INFO - PROCESS | 3488 | 1466698228120 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:28 INFO - PROCESS | 3488 | 1466698228221 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:10:28 INFO - PROCESS | 3488 | 1466698228226 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 3488 | 1466698228228 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5A06800 == 25 [pid = 3488] [id = 687] 09:10:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2E1530000) [pid = 3488] [serial = 2061] [outer = 0000000000000000] 09:10:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2E15EB800) [pid = 3488] [serial = 2062] [outer = 000000C2E1530000] 09:10:28 INFO - PROCESS | 3488 | 1466698228275 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2E1F20000) [pid = 3488] [serial = 2063] [outer = 000000C2E1530000] 09:10:28 INFO - PROCESS | 3488 | 1466698228774 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] 09:10:28 INFO - PROCESS | 3488 | 1466698228808 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:10:28 INFO - PROCESS | 3488 | 1466698228811 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 3488 | 1466698228813 Marionette TRACE conn6 <- [1,2714,null,{}] 09:10:28 INFO - PROCESS | 3488 | 1466698228816 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}] 09:10:28 INFO - PROCESS | 3488 | 1466698228818 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:28 INFO - PROCESS | 3488 | 1466698228959 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:10:28 INFO - PROCESS | 3488 | 1466698228969 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 3488 | 1466698228971 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B61000 == 26 [pid = 3488] [id = 688] 09:10:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D5322800) [pid = 3488] [serial = 2064] [outer = 0000000000000000] 09:10:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2E2151000) [pid = 3488] [serial = 2065] [outer = 000000C2D5322800] 09:10:29 INFO - PROCESS | 3488 | 1466698229065 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2E2E5C800) [pid = 3488] [serial = 2066] [outer = 000000C2D5322800] 09:10:29 INFO - PROCESS | 3488 | 1466698229515 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:10:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 729ms 09:10:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:10:29 INFO - PROCESS | 3488 | 1466698229550 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 3488 | 1466698229552 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:10:29 INFO - PROCESS | 3488 | 1466698229560 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 3488 | 1466698229562 Marionette TRACE conn6 <- [1,2718,null,{}] 09:10:29 INFO - PROCESS | 3488 | 1466698229565 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}] 09:10:29 INFO - PROCESS | 3488 | 1466698229571 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:29 INFO - PROCESS | 3488 | 1466698229727 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2D9FAD400) [pid = 3488] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E1527400) [pid = 3488] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2DEE2B400) [pid = 3488] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E014DC00) [pid = 3488] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2D56E9400) [pid = 3488] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2DA1CF400) [pid = 3488] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:10:29 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2DB6A1C00) [pid = 3488] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:10:29 INFO - PROCESS | 3488 | 1466698229796 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 3488 | 1466698229798 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:29 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7213800 == 27 [pid = 3488] [id = 689] 09:10:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D4C40800) [pid = 3488] [serial = 2067] [outer = 0000000000000000] 09:10:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2DA9C8C00) [pid = 3488] [serial = 2068] [outer = 000000C2D4C40800] 09:10:29 INFO - PROCESS | 3488 | 1466698229846 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2E3832C00) [pid = 3488] [serial = 2069] [outer = 000000C2D4C40800] 09:10:30 INFO - PROCESS | 3488 | 1466698230694 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"]]]}] 09:10:30 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 09:10:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:10:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:10:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1199ms 09:10:30 INFO - PROCESS | 3488 | 1466698230758 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 3488 | 1466698230760 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:10:30 INFO - PROCESS | 3488 | 1466698230763 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 3488 | 1466698230765 Marionette TRACE conn6 <- [1,2722,null,{}] 09:10:30 INFO - PROCESS | 3488 | 1466698230769 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}] 09:10:30 INFO - PROCESS | 3488 | 1466698230771 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:30 INFO - PROCESS | 3488 | 1466698230854 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:10:30 INFO - PROCESS | 3488 | 1466698230859 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 3488 | 1466698230861 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7442000 == 28 [pid = 3488] [id = 690] 09:10:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2E383B400) [pid = 3488] [serial = 2070] [outer = 0000000000000000] 09:10:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2E383F000) [pid = 3488] [serial = 2071] [outer = 000000C2E383B400] 09:10:30 INFO - PROCESS | 3488 | 1466698230906 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2E3A70000) [pid = 3488] [serial = 2072] [outer = 000000C2E383B400] 09:10:31 INFO - PROCESS | 3488 | 1466698231335 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 627ms 09:10:31 INFO - PROCESS | 3488 | 1466698231393 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 3488 | 1466698231396 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:10:31 INFO - PROCESS | 3488 | 1466698231399 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:10:31 INFO - PROCESS | 3488 | 1466698231400 Marionette TRACE conn6 <- [1,2726,null,{}] 09:10:31 INFO - PROCESS | 3488 | 1466698231404 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}] 09:10:31 INFO - PROCESS | 3488 | 1466698231406 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:31 INFO - PROCESS | 3488 | 1466698231490 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:10:31 INFO - PROCESS | 3488 | 1466698231497 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 3488 | 1466698231499 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8959800 == 29 [pid = 3488] [id = 691] 09:10:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2E4791800) [pid = 3488] [serial = 2073] [outer = 0000000000000000] 09:10:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2E4B1FC00) [pid = 3488] [serial = 2074] [outer = 000000C2E4791800] 09:10:31 INFO - PROCESS | 3488 | 1466698231544 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2E5403C00) [pid = 3488] [serial = 2075] [outer = 000000C2E4791800] 09:10:31 INFO - PROCESS | 3488 | 1466698231967 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 09:10:32 INFO - PROCESS | 3488 | 1466698232030 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3488 | 1466698232033 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:10:32 INFO - PROCESS | 3488 | 1466698232036 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 3488 | 1466698232038 Marionette TRACE conn6 <- [1,2730,null,{}] 09:10:32 INFO - PROCESS | 3488 | 1466698232041 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}] 09:10:32 INFO - PROCESS | 3488 | 1466698232043 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:32 INFO - PROCESS | 3488 | 1466698232130 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:10:32 INFO - PROCESS | 3488 | 1466698232135 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 3488 | 1466698232137 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B76800 == 30 [pid = 3488] [id = 692] 09:10:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2E5467C00) [pid = 3488] [serial = 2076] [outer = 0000000000000000] 09:10:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2E546E400) [pid = 3488] [serial = 2077] [outer = 000000C2E5467C00] 09:10:32 INFO - PROCESS | 3488 | 1466698232186 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2E54B9C00) [pid = 3488] [serial = 2078] [outer = 000000C2E5467C00] 09:10:32 INFO - PROCESS | 3488 | 1466698232848 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 838ms 09:10:32 INFO - PROCESS | 3488 | 1466698232878 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3488 | 1466698232882 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:10:32 INFO - PROCESS | 3488 | 1466698232887 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 3488 | 1466698232893 Marionette TRACE conn6 <- [1,2734,null,{}] 09:10:32 INFO - PROCESS | 3488 | 1466698232898 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}] 09:10:32 INFO - PROCESS | 3488 | 1466698232901 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:33 INFO - PROCESS | 3488 | 1466698233020 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:10:33 INFO - PROCESS | 3488 | 1466698233144 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 3488 | 1466698233148 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:33 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2409800 == 31 [pid = 3488] [id = 693] 09:10:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DA224000) [pid = 3488] [serial = 2079] [outer = 0000000000000000] 09:10:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DBAD9C00) [pid = 3488] [serial = 2080] [outer = 000000C2DA224000] 09:10:33 INFO - PROCESS | 3488 | 1466698233209 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DF2CD000) [pid = 3488] [serial = 2081] [outer = 000000C2DA224000] 09:10:33 INFO - PROCESS | 3488 | 1466698233819 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 09:10:33 INFO - PROCESS | 3488 | 1466698233878 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 3488 | 1466698233884 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:10:33 INFO - PROCESS | 3488 | 1466698233890 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 3488 | 1466698233894 Marionette TRACE conn6 <- [1,2738,null,{}] 09:10:33 INFO - PROCESS | 3488 | 1466698233898 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}] 09:10:33 INFO - PROCESS | 3488 | 1466698233901 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:34 INFO - PROCESS | 3488 | 1466698234057 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:10:34 INFO - PROCESS | 3488 | 1466698234180 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 3488 | 1466698234183 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63D9800 == 32 [pid = 3488] [id = 694] 09:10:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E1531000) [pid = 3488] [serial = 2082] [outer = 0000000000000000] 09:10:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1F1D800) [pid = 3488] [serial = 2083] [outer = 000000C2E1531000] 09:10:34 INFO - PROCESS | 3488 | 1466698234249 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E3085800) [pid = 3488] [serial = 2084] [outer = 000000C2E1531000] 09:10:34 INFO - PROCESS | 3488 | 1466698234818 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 984ms 09:10:34 INFO - PROCESS | 3488 | 1466698234876 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 3488 | 1466698234879 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:10:34 INFO - PROCESS | 3488 | 1466698234883 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 3488 | 1466698234887 Marionette TRACE conn6 <- [1,2742,null,{}] 09:10:34 INFO - PROCESS | 3488 | 1466698234899 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}] 09:10:34 INFO - PROCESS | 3488 | 1466698234904 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:35 INFO - PROCESS | 3488 | 1466698235050 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:10:35 INFO - PROCESS | 3488 | 1466698235176 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 3488 | 1466698235180 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9880800 == 33 [pid = 3488] [id = 695] 09:10:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E4B62000) [pid = 3488] [serial = 2085] [outer = 0000000000000000] 09:10:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E54B8400) [pid = 3488] [serial = 2086] [outer = 000000C2E4B62000] 09:10:35 INFO - PROCESS | 3488 | 1466698235240 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E5837800) [pid = 3488] [serial = 2087] [outer = 000000C2E4B62000] 09:10:36 INFO - PROCESS | 3488 | 1466698236053 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1191ms 09:10:36 INFO - PROCESS | 3488 | 1466698236076 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 3488 | 1466698236080 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:10:36 INFO - PROCESS | 3488 | 1466698236084 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 3488 | 1466698236088 Marionette TRACE conn6 <- [1,2746,null,{}] 09:10:36 INFO - PROCESS | 3488 | 1466698236093 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}] 09:10:36 INFO - PROCESS | 3488 | 1466698236096 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:36 INFO - PROCESS | 3488 | 1466698236200 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:10:36 INFO - PROCESS | 3488 | 1466698236332 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 3488 | 1466698236335 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5BD000 == 34 [pid = 3488] [id = 696] 09:10:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DAA2F800) [pid = 3488] [serial = 2088] [outer = 0000000000000000] 09:10:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DB5D7C00) [pid = 3488] [serial = 2089] [outer = 000000C2DAA2F800] 09:10:36 INFO - PROCESS | 3488 | 1466698236389 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DEE10000) [pid = 3488] [serial = 2090] [outer = 000000C2DAA2F800] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A0800 == 33 [pid = 3488] [id = 550] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15C4000 == 32 [pid = 3488] [id = 540] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E1F800 == 31 [pid = 3488] [id = 683] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2D8AD8800 == 30 [pid = 3488] [id = 682] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB509800 == 29 [pid = 3488] [id = 538] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA21000 == 28 [pid = 3488] [id = 553] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2853000 == 27 [pid = 3488] [id = 555] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2888800 == 26 [pid = 3488] [id = 548] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB7FC000 == 25 [pid = 3488] [id = 551] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7435800 == 24 [pid = 3488] [id = 547] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E12000 == 23 [pid = 3488] [id = 676] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DA9B7000 == 22 [pid = 3488] [id = 539] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2889800 == 21 [pid = 3488] [id = 542] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E285F800 == 20 [pid = 3488] [id = 552] 09:10:37 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2065000 == 19 [pid = 3488] [id = 541] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DAA2F000) [pid = 3488] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DC149000) [pid = 3488] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF2D0400) [pid = 3488] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DF1F4C00) [pid = 3488] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DB660C00) [pid = 3488] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E3087800) [pid = 3488] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E15E0000) [pid = 3488] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DF2C7000) [pid = 3488] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E025B000) [pid = 3488] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D5E49C00) [pid = 3488] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D56EE800) [pid = 3488] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DF70E800) [pid = 3488] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DB5D7800) [pid = 3488] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E02C3400) [pid = 3488] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E02CB400) [pid = 3488] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3488 | 1466698237616 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:10:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1591ms 09:10:37 INFO - PROCESS | 3488 | 1466698237676 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 3488 | 1466698237680 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:10:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:10:37 INFO - PROCESS | 3488 | 1466698237685 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 3488 | 1466698237688 Marionette TRACE conn6 <- [1,2750,null,{}] 09:10:37 INFO - PROCESS | 3488 | 1466698237697 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}] 09:10:37 INFO - PROCESS | 3488 | 1466698237700 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:37 INFO - PROCESS | 3488 | 1466698237786 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:10:37 INFO - PROCESS | 3488 | 1466698237801 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 3488 | 1466698237803 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA07800 == 20 [pid = 3488] [id = 697] 09:10:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D5C2FC00) [pid = 3488] [serial = 2091] [outer = 0000000000000000] 09:10:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D5E3FC00) [pid = 3488] [serial = 2092] [outer = 000000C2D5C2FC00] 09:10:37 INFO - PROCESS | 3488 | 1466698237853 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D8AA0400) [pid = 3488] [serial = 2093] [outer = 000000C2D5C2FC00] 09:10:38 INFO - PROCESS | 3488 | 1466698238337 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:10:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 09:10:38 INFO - PROCESS | 3488 | 1466698238381 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 3488 | 1466698238386 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:10:38 INFO - PROCESS | 3488 | 1466698238393 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 3488 | 1466698238396 Marionette TRACE conn6 <- [1,2754,null,{}] 09:10:38 INFO - PROCESS | 3488 | 1466698238400 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}] 09:10:38 INFO - PROCESS | 3488 | 1466698238402 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:38 INFO - PROCESS | 3488 | 1466698238524 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:10:38 INFO - PROCESS | 3488 | 1466698238541 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 3488 | 1466698238543 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:38 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15B3800 == 21 [pid = 3488] [id = 698] 09:10:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DB5D6000) [pid = 3488] [serial = 2094] [outer = 0000000000000000] 09:10:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DB658800) [pid = 3488] [serial = 2095] [outer = 000000C2DB5D6000] 09:10:38 INFO - PROCESS | 3488 | 1466698238600 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D3A4D400) [pid = 3488] [serial = 2096] [outer = 000000C2DB5D6000] 09:10:39 INFO - PROCESS | 3488 | 1466698239053 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 09:10:39 INFO - PROCESS | 3488 | 1466698239128 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 3488 | 1466698239131 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:10:39 INFO - PROCESS | 3488 | 1466698239135 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 3488 | 1466698239139 Marionette TRACE conn6 <- [1,2758,null,{}] 09:10:39 INFO - PROCESS | 3488 | 1466698239150 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}] 09:10:39 INFO - PROCESS | 3488 | 1466698239155 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:39 INFO - PROCESS | 3488 | 1466698239246 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:10:39 INFO - PROCESS | 3488 | 1466698239253 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 3488 | 1466698239257 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E240B800 == 22 [pid = 3488] [id = 699] 09:10:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2D56E9400) [pid = 3488] [serial = 2097] [outer = 0000000000000000] 09:10:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF233000) [pid = 3488] [serial = 2098] [outer = 000000C2D56E9400] 09:10:39 INFO - PROCESS | 3488 | 1466698239307 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DF2D4000) [pid = 3488] [serial = 2099] [outer = 000000C2D56E9400] 09:10:39 INFO - PROCESS | 3488 | 1466698239803 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 09:10:39 INFO - PROCESS | 3488 | 1466698239832 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 3488 | 1466698239835 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:10:39 INFO - PROCESS | 3488 | 1466698239838 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 3488 | 1466698239840 Marionette TRACE conn6 <- [1,2762,null,{}] 09:10:39 INFO - PROCESS | 3488 | 1466698239843 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}] 09:10:39 INFO - PROCESS | 3488 | 1466698239845 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:40 INFO - PROCESS | 3488 | 1466698239992 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:10:40 INFO - PROCESS | 3488 | 1466698240011 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 3488 | 1466698240013 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E288A000 == 23 [pid = 3488] [id = 700] 09:10:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DFA24C00) [pid = 3488] [serial = 2100] [outer = 0000000000000000] 09:10:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DFACC400) [pid = 3488] [serial = 2101] [outer = 000000C2DFA24C00] 09:10:40 INFO - PROCESS | 3488 | 1466698240059 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DFC40000) [pid = 3488] [serial = 2102] [outer = 000000C2DFA24C00] 09:10:40 INFO - PROCESS | 3488 | 1466698240528 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 09:10:40 INFO - PROCESS | 3488 | 1466698240577 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 3488 | 1466698240580 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:10:40 INFO - PROCESS | 3488 | 1466698240582 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 3488 | 1466698240584 Marionette TRACE conn6 <- [1,2766,null,{}] 09:10:40 INFO - PROCESS | 3488 | 1466698240588 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}] 09:10:40 INFO - PROCESS | 3488 | 1466698240590 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:40 INFO - PROCESS | 3488 | 1466698240710 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:10:40 INFO - PROCESS | 3488 | 1466698240720 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 3488 | 1466698240722 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E470E000 == 24 [pid = 3488] [id = 701] 09:10:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DB5D5000) [pid = 3488] [serial = 2103] [outer = 0000000000000000] 09:10:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E0261C00) [pid = 3488] [serial = 2104] [outer = 000000C2DB5D5000] 09:10:40 INFO - PROCESS | 3488 | 1466698240814 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E040C800) [pid = 3488] [serial = 2105] [outer = 000000C2DB5D5000] 09:10:41 INFO - PROCESS | 3488 | 1466698241258 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 09:10:41 INFO - PROCESS | 3488 | 1466698241343 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 3488 | 1466698241345 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:10:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:10:41 INFO - PROCESS | 3488 | 1466698241349 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 3488 | 1466698241350 Marionette TRACE conn6 <- [1,2770,null,{}] 09:10:41 INFO - PROCESS | 3488 | 1466698241354 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}] 09:10:41 INFO - PROCESS | 3488 | 1466698241360 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:41 INFO - PROCESS | 3488 | 1466698241654 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5467C00) [pid = 3488] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D5322800) [pid = 3488] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D4C40800) [pid = 3488] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DBACCC00) [pid = 3488] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D5724C00) [pid = 3488] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D5E3F800) [pid = 3488] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DFC37C00) [pid = 3488] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E1530000) [pid = 3488] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DBAD0C00) [pid = 3488] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D39DBC00) [pid = 3488] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:10:41 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E383B400) [pid = 3488] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:10:41 INFO - PROCESS | 3488 | 1466698241709 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 3488 | 1466698241711 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B54000 == 25 [pid = 3488] [id = 702] 09:10:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D3A4D800) [pid = 3488] [serial = 2106] [outer = 0000000000000000] 09:10:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D5552000) [pid = 3488] [serial = 2107] [outer = 000000C2D3A4D800] 09:10:41 INFO - PROCESS | 3488 | 1466698241758 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E0150800) [pid = 3488] [serial = 2108] [outer = 000000C2D3A4D800] 09:10:42 INFO - PROCESS | 3488 | 1466698242109 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 776ms 09:10:42 INFO - PROCESS | 3488 | 1466698242145 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3488 | 1466698242147 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:10:42 INFO - PROCESS | 3488 | 1466698242150 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:10:42 INFO - PROCESS | 3488 | 1466698242152 Marionette TRACE conn6 <- [1,2774,null,{}] 09:10:42 INFO - PROCESS | 3488 | 1466698242166 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}] 09:10:42 INFO - PROCESS | 3488 | 1466698242168 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:42 INFO - PROCESS | 3488 | 1466698242249 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:10:42 INFO - PROCESS | 3488 | 1466698242255 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 3488 | 1466698242257 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7424000 == 26 [pid = 3488] [id = 703] 09:10:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1530000) [pid = 3488] [serial = 2109] [outer = 0000000000000000] 09:10:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E1F3E000) [pid = 3488] [serial = 2110] [outer = 000000C2E1530000] 09:10:42 INFO - PROCESS | 3488 | 1466698242303 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E23A7400) [pid = 3488] [serial = 2111] [outer = 000000C2E1530000] 09:10:42 INFO - PROCESS | 3488 | 1466698242720 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 586ms 09:10:42 INFO - PROCESS | 3488 | 1466698242741 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3488 | 1466698242744 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:10:42 INFO - PROCESS | 3488 | 1466698242747 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 3488 | 1466698242748 Marionette TRACE conn6 <- [1,2778,null,{}] 09:10:42 INFO - PROCESS | 3488 | 1466698242752 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}] 09:10:42 INFO - PROCESS | 3488 | 1466698242754 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:42 INFO - PROCESS | 3488 | 1466698242871 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:10:42 INFO - PROCESS | 3488 | 1466698242879 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 3488 | 1466698242881 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8921000 == 27 [pid = 3488] [id = 704] 09:10:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E26ADC00) [pid = 3488] [serial = 2112] [outer = 0000000000000000] 09:10:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E3085C00) [pid = 3488] [serial = 2113] [outer = 000000C2E26ADC00] 09:10:42 INFO - PROCESS | 3488 | 1466698242925 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3094C00) [pid = 3488] [serial = 2114] [outer = 000000C2E26ADC00] 09:10:43 INFO - PROCESS | 3488 | 1466698243339 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:10:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 09:10:43 INFO - PROCESS | 3488 | 1466698243379 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 3488 | 1466698243381 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:10:43 INFO - PROCESS | 3488 | 1466698243385 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:10:43 INFO - PROCESS | 3488 | 1466698243386 Marionette TRACE conn6 <- [1,2782,null,{}] 09:10:43 INFO - PROCESS | 3488 | 1466698243390 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}] 09:10:43 INFO - PROCESS | 3488 | 1466698243392 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:43 INFO - PROCESS | 3488 | 1466698243509 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:10:43 INFO - PROCESS | 3488 | 1466698243516 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 3488 | 1466698243518 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E240B000 == 28 [pid = 3488] [id = 705] 09:10:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E3704000) [pid = 3488] [serial = 2115] [outer = 0000000000000000] 09:10:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E370D800) [pid = 3488] [serial = 2116] [outer = 000000C2E3704000] 09:10:43 INFO - PROCESS | 3488 | 1466698243563 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3839800) [pid = 3488] [serial = 2117] [outer = 000000C2E3704000] 09:10:44 INFO - PROCESS | 3488 | 1466698244377 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:10:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1022ms 09:10:44 INFO - PROCESS | 3488 | 1466698244411 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 3488 | 1466698244416 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:10:44 INFO - PROCESS | 3488 | 1466698244421 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:10:44 INFO - PROCESS | 3488 | 1466698244426 Marionette TRACE conn6 <- [1,2786,null,{}] 09:10:44 INFO - PROCESS | 3488 | 1466698244452 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}] 09:10:44 INFO - PROCESS | 3488 | 1466698244456 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:44 INFO - PROCESS | 3488 | 1466698244604 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:10:44 INFO - PROCESS | 3488 | 1466698244728 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 3488 | 1466698244731 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1589800 == 29 [pid = 3488] [id = 706] 09:10:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2D625C800) [pid = 3488] [serial = 2118] [outer = 0000000000000000] 09:10:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DA773400) [pid = 3488] [serial = 2119] [outer = 000000C2D625C800] 09:10:44 INFO - PROCESS | 3488 | 1466698244791 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DBAAF800) [pid = 3488] [serial = 2120] [outer = 000000C2D625C800] 09:10:45 INFO - PROCESS | 3488 | 1466698245563 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1163ms 09:10:45 INFO - PROCESS | 3488 | 1466698245589 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 3488 | 1466698245594 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:10:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:10:45 INFO - PROCESS | 3488 | 1466698245601 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 3488 | 1466698245604 Marionette TRACE conn6 <- [1,2790,null,{}] 09:10:45 INFO - PROCESS | 3488 | 1466698245608 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}] 09:10:45 INFO - PROCESS | 3488 | 1466698245612 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:45 INFO - PROCESS | 3488 | 1466698245852 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:10:46 INFO - PROCESS | 3488 | 1466698245989 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 3488 | 1466698245992 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB506000 == 30 [pid = 3488] [id = 707] 09:10:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D5729000) [pid = 3488] [serial = 2121] [outer = 0000000000000000] 09:10:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2D5C34000) [pid = 3488] [serial = 2122] [outer = 000000C2D5729000] 09:10:46 INFO - PROCESS | 3488 | 1466698246044 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2DAAF2400) [pid = 3488] [serial = 2123] [outer = 000000C2D5729000] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E54B9C00) [pid = 3488] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E546E400) [pid = 3488] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E2151000) [pid = 3488] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DA9C8C00) [pid = 3488] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E2E5C800) [pid = 3488] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3832C00) [pid = 3488] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1526C00) [pid = 3488] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DAAE8800) [pid = 3488] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DBAD4400) [pid = 3488] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D60F7800) [pid = 3488] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DA95D400) [pid = 3488] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DFC3CC00) [pid = 3488] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E025F000) [pid = 3488] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E15EB800) [pid = 3488] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DEE07400) [pid = 3488] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DEECA000) [pid = 3488] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2D42D9000) [pid = 3488] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2D555DC00) [pid = 3488] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E4B1FC00) [pid = 3488] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E383F000) [pid = 3488] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E3A70000) [pid = 3488] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E1F20000) [pid = 3488] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:10:46 INFO - PROCESS | 3488 | 1466698246618 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:10:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1031ms 09:10:46 INFO - PROCESS | 3488 | 1466698246633 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 3488 | 1466698246637 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:10:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:10:46 INFO - PROCESS | 3488 | 1466698246642 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 3488 | 1466698246645 Marionette TRACE conn6 <- [1,2794,null,{}] 09:10:46 INFO - PROCESS | 3488 | 1466698246649 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}] 09:10:46 INFO - PROCESS | 3488 | 1466698246652 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:46 INFO - PROCESS | 3488 | 1466698246744 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:10:46 INFO - PROCESS | 3488 | 1466698246751 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 3488 | 1466698246753 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF1AC800 == 31 [pid = 3488] [id = 708] 09:10:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D5C32C00) [pid = 3488] [serial = 2124] [outer = 0000000000000000] 09:10:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DAA30000) [pid = 3488] [serial = 2125] [outer = 000000C2D5C32C00] 09:10:46 INFO - PROCESS | 3488 | 1466698246802 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DBC67000) [pid = 3488] [serial = 2126] [outer = 000000C2D5C32C00] 09:10:47 INFO - PROCESS | 3488 | 1466698247319 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:10:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 732ms 09:10:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:10:47 INFO - PROCESS | 3488 | 1466698247380 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 3488 | 1466698247383 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:10:47 INFO - PROCESS | 3488 | 1466698247386 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 3488 | 1466698247388 Marionette TRACE conn6 <- [1,2798,null,{}] 09:10:47 INFO - PROCESS | 3488 | 1466698247394 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}] 09:10:47 INFO - PROCESS | 3488 | 1466698247397 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:47 INFO - PROCESS | 3488 | 1466698247492 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:10:47 INFO - PROCESS | 3488 | 1466698247578 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 3488 | 1466698247581 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2410000 == 32 [pid = 3488] [id = 709] 09:10:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DBAD6000) [pid = 3488] [serial = 2127] [outer = 0000000000000000] 09:10:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DF2D8000) [pid = 3488] [serial = 2128] [outer = 000000C2DBAD6000] 09:10:47 INFO - PROCESS | 3488 | 1466698247628 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DFAC4C00) [pid = 3488] [serial = 2129] [outer = 000000C2DBAD6000] 09:10:48 INFO - PROCESS | 3488 | 1466698248036 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]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 09:10:48 INFO - PROCESS | 3488 | 1466698248078 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 3488 | 1466698248082 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:10:48 INFO - PROCESS | 3488 | 1466698248093 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 3488 | 1466698248098 Marionette TRACE conn6 <- [1,2802,null,{}] 09:10:48 INFO - PROCESS | 3488 | 1466698248102 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}] 09:10:48 INFO - PROCESS | 3488 | 1466698248105 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:48 INFO - PROCESS | 3488 | 1466698248201 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:10:48 INFO - PROCESS | 3488 | 1466698248208 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 3488 | 1466698248210 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4B93800 == 33 [pid = 3488] [id = 710] 09:10:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E025AC00) [pid = 3488] [serial = 2130] [outer = 0000000000000000] 09:10:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E02C9800) [pid = 3488] [serial = 2131] [outer = 000000C2E025AC00] 09:10:48 INFO - PROCESS | 3488 | 1466698248257 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E15E0400) [pid = 3488] [serial = 2132] [outer = 000000C2E025AC00] 09:10:48 INFO - PROCESS | 3488 | 1466698248697 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]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 649ms 09:10:48 INFO - PROCESS | 3488 | 1466698248755 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 3488 | 1466698248757 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:10:48 INFO - PROCESS | 3488 | 1466698248761 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 3488 | 1466698248762 Marionette TRACE conn6 <- [1,2806,null,{}] 09:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:10:48 INFO - PROCESS | 3488 | 1466698248766 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}] 09:10:48 INFO - PROCESS | 3488 | 1466698248768 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:48 INFO - PROCESS | 3488 | 1466698248884 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:10:49 INFO - PROCESS | 3488 | 1466698248993 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 3488 | 1466698248995 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B55800 == 34 [pid = 3488] [id = 711] 09:10:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E1F20400) [pid = 3488] [serial = 2133] [outer = 0000000000000000] 09:10:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1F34C00) [pid = 3488] [serial = 2134] [outer = 000000C2E1F20400] 09:10:49 INFO - PROCESS | 3488 | 1466698249041 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E1F41C00) [pid = 3488] [serial = 2135] [outer = 000000C2E1F20400] 09:10:49 INFO - PROCESS | 3488 | 1466698249452 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:10:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 732ms 09:10:49 INFO - PROCESS | 3488 | 1466698249498 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 3488 | 1466698249500 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:10:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:10:49 INFO - PROCESS | 3488 | 1466698249503 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 3488 | 1466698249505 Marionette TRACE conn6 <- [1,2810,null,{}] 09:10:49 INFO - PROCESS | 3488 | 1466698249516 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}] 09:10:49 INFO - PROCESS | 3488 | 1466698249518 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:49 INFO - PROCESS | 3488 | 1466698249636 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:10:49 INFO - PROCESS | 3488 | 1466698249647 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 3488 | 1466698249653 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:49 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3A95000 == 35 [pid = 3488] [id = 712] 09:10:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3094400) [pid = 3488] [serial = 2136] [outer = 0000000000000000] 09:10:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E31DB000) [pid = 3488] [serial = 2137] [outer = 000000C2E3094400] 09:10:49 INFO - PROCESS | 3488 | 1466698249756 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3836800) [pid = 3488] [serial = 2138] [outer = 000000C2E3094400] 09:10:50 INFO - PROCESS | 3488 | 1466698250215 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:10:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 09:10:50 INFO - PROCESS | 3488 | 1466698250240 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 3488 | 1466698250243 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:10:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:10:50 INFO - PROCESS | 3488 | 1466698250246 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 3488 | 1466698250248 Marionette TRACE conn6 <- [1,2814,null,{}] 09:10:50 INFO - PROCESS | 3488 | 1466698250251 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}] 09:10:50 INFO - PROCESS | 3488 | 1466698250253 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:50 INFO - PROCESS | 3488 | 1466698250401 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:10:50 INFO - PROCESS | 3488 | 1466698250421 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 3488 | 1466698250423 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8967000 == 36 [pid = 3488] [id = 713] 09:10:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3807C00) [pid = 3488] [serial = 2139] [outer = 0000000000000000] 09:10:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E4B1FC00) [pid = 3488] [serial = 2140] [outer = 000000C2E3807C00] 09:10:50 INFO - PROCESS | 3488 | 1466698250468 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E4D7EC00) [pid = 3488] [serial = 2141] [outer = 000000C2E3807C00] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DFA24C00) [pid = 3488] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E26ADC00) [pid = 3488] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DB5D5000) [pid = 3488] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D5C2FC00) [pid = 3488] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DAA2F800) [pid = 3488] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D56E9400) [pid = 3488] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DB5D6000) [pid = 3488] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D3A4D800) [pid = 3488] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DA224000) [pid = 3488] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E1531000) [pid = 3488] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E4B62000) [pid = 3488] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E1530000) [pid = 3488] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:10:50 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E4791800) [pid = 3488] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:10:50 INFO - PROCESS | 3488 | 1466698250953 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:10:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 09:10:50 INFO - PROCESS | 3488 | 1466698250982 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 3488 | 1466698250985 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:10:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:10:51 INFO - PROCESS | 3488 | 1466698250988 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 3488 | 1466698250990 Marionette TRACE conn6 <- [1,2818,null,{}] 09:10:51 INFO - PROCESS | 3488 | 1466698250993 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}] 09:10:51 INFO - PROCESS | 3488 | 1466698250995 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:51 INFO - PROCESS | 3488 | 1466698251079 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:10:51 INFO - PROCESS | 3488 | 1466698251163 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 3488 | 1466698251165 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1FA7000 == 37 [pid = 3488] [id = 714] 09:10:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D4C40800) [pid = 3488] [serial = 2142] [outer = 0000000000000000] 09:10:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF2CA800) [pid = 3488] [serial = 2143] [outer = 000000C2D4C40800] 09:10:51 INFO - PROCESS | 3488 | 1466698251210 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E2A63000) [pid = 3488] [serial = 2144] [outer = 000000C2D4C40800] 09:10:51 INFO - PROCESS | 3488 | 1466698251576 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 627ms 09:10:51 INFO - PROCESS | 3488 | 1466698251618 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 3488 | 1466698251621 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:10:51 INFO - PROCESS | 3488 | 1466698251624 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 3488 | 1466698251626 Marionette TRACE conn6 <- [1,2822,null,{}] 09:10:51 INFO - PROCESS | 3488 | 1466698251629 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}] 09:10:51 INFO - PROCESS | 3488 | 1466698251631 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:51 INFO - PROCESS | 3488 | 1466698251748 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:10:51 INFO - PROCESS | 3488 | 1466698251782 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 3488 | 1466698251785 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98A8000 == 38 [pid = 3488] [id = 715] 09:10:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E4D7A800) [pid = 3488] [serial = 2145] [outer = 0000000000000000] 09:10:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E546B800) [pid = 3488] [serial = 2146] [outer = 000000C2E4D7A800] 09:10:51 INFO - PROCESS | 3488 | 1466698251829 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E54B9800) [pid = 3488] [serial = 2147] [outer = 000000C2E4D7A800] 09:10:52 INFO - PROCESS | 3488 | 1466698252233 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms 09:10:52 INFO - PROCESS | 3488 | 1466698252255 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 3488 | 1466698252257 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:10:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:10:52 INFO - PROCESS | 3488 | 1466698252260 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 3488 | 1466698252262 Marionette TRACE conn6 <- [1,2826,null,{}] 09:10:52 INFO - PROCESS | 3488 | 1466698252265 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}] 09:10:52 INFO - PROCESS | 3488 | 1466698252267 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:52 INFO - PROCESS | 3488 | 1466698252387 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:10:52 INFO - PROCESS | 3488 | 1466698252395 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 3488 | 1466698252398 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:52 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BA7800 == 39 [pid = 3488] [id = 716] 09:10:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E54C1800) [pid = 3488] [serial = 2148] [outer = 0000000000000000] 09:10:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E5832400) [pid = 3488] [serial = 2149] [outer = 000000C2E54C1800] 09:10:52 INFO - PROCESS | 3488 | 1466698252443 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5878C00) [pid = 3488] [serial = 2150] [outer = 000000C2E54C1800] 09:10:52 INFO - PROCESS | 3488 | 1466698252934 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 09:10:53 INFO - PROCESS | 3488 | 1466698252999 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 3488 | 1466698253004 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:10:53 INFO - PROCESS | 3488 | 1466698253027 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:10:53 INFO - PROCESS | 3488 | 1466698253031 Marionette TRACE conn6 <- [1,2830,null,{}] 09:10:53 INFO - PROCESS | 3488 | 1466698253038 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}] 09:10:53 INFO - PROCESS | 3488 | 1466698253041 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:53 INFO - PROCESS | 3488 | 1466698253218 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:10:53 INFO - PROCESS | 3488 | 1466698253311 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 3488 | 1466698253317 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:53 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E047A800 == 40 [pid = 3488] [id = 717] 09:10:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D6DB2400) [pid = 3488] [serial = 2151] [outer = 0000000000000000] 09:10:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DAA2F400) [pid = 3488] [serial = 2152] [outer = 000000C2D6DB2400] 09:10:53 INFO - PROCESS | 3488 | 1466698253375 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DEE0DC00) [pid = 3488] [serial = 2153] [outer = 000000C2D6DB2400] 09:10:53 INFO - PROCESS | 3488 | 1466698253973 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:10:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 09:10:54 INFO - PROCESS | 3488 | 1466698254020 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3488 | 1466698254025 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:10:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:10:54 INFO - PROCESS | 3488 | 1466698254032 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 3488 | 1466698254035 Marionette TRACE conn6 <- [1,2834,null,{}] 09:10:54 INFO - PROCESS | 3488 | 1466698254039 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}] 09:10:54 INFO - PROCESS | 3488 | 1466698254043 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:54 INFO - PROCESS | 3488 | 1466698254162 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:10:54 INFO - PROCESS | 3488 | 1466698254289 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 3488 | 1466698254292 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:54 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5ABE800 == 41 [pid = 3488] [id = 718] 09:10:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DFC3B800) [pid = 3488] [serial = 2154] [outer = 0000000000000000] 09:10:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E0262000) [pid = 3488] [serial = 2155] [outer = 000000C2DFC3B800] 09:10:54 INFO - PROCESS | 3488 | 1466698254351 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E152E800) [pid = 3488] [serial = 2156] [outer = 000000C2DFC3B800] 09:10:54 INFO - PROCESS | 3488 | 1466698254979 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:10:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 986ms 09:10:55 INFO - PROCESS | 3488 | 1466698255018 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 3488 | 1466698255021 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:10:55 INFO - PROCESS | 3488 | 1466698255025 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 3488 | 1466698255029 Marionette TRACE conn6 <- [1,2838,null,{}] 09:10:55 INFO - PROCESS | 3488 | 1466698255041 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}] 09:10:55 INFO - PROCESS | 3488 | 1466698255046 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:55 INFO - PROCESS | 3488 | 1466698255164 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:10:55 INFO - PROCESS | 3488 | 1466698255291 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 3488 | 1466698255295 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:55 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D4B000 == 42 [pid = 3488] [id = 719] 09:10:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E3832400) [pid = 3488] [serial = 2157] [outer = 0000000000000000] 09:10:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E4791800) [pid = 3488] [serial = 2158] [outer = 000000C2E3832400] 09:10:55 INFO - PROCESS | 3488 | 1466698255356 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E587E000) [pid = 3488] [serial = 2159] [outer = 000000C2E3832400] 09:10:56 INFO - PROCESS | 3488 | 1466698255987 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1037ms 09:10:56 INFO - PROCESS | 3488 | 1466698256062 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 3488 | 1466698256065 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:10:56 INFO - PROCESS | 3488 | 1466698256069 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 3488 | 1466698256071 Marionette TRACE conn6 <- [1,2842,null,{}] 09:10:56 INFO - PROCESS | 3488 | 1466698256075 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}] 09:10:56 INFO - PROCESS | 3488 | 1466698256077 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:56 INFO - PROCESS | 3488 | 1466698256192 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:10:56 INFO - PROCESS | 3488 | 1466698256455 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 3488 | 1466698256458 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:56 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB555800 == 43 [pid = 3488] [id = 720] 09:10:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D5322800) [pid = 3488] [serial = 2160] [outer = 0000000000000000] 09:10:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D56EF800) [pid = 3488] [serial = 2161] [outer = 000000C2D5322800] 09:10:56 INFO - PROCESS | 3488 | 1466698256528 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2D8AA0800) [pid = 3488] [serial = 2162] [outer = 000000C2D5322800] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98A8000 == 42 [pid = 3488] [id = 715] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1FA7000 == 41 [pid = 3488] [id = 714] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8967000 == 40 [pid = 3488] [id = 713] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3A95000 == 39 [pid = 3488] [id = 712] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B55800 == 38 [pid = 3488] [id = 711] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4B93800 == 37 [pid = 3488] [id = 710] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2410000 == 36 [pid = 3488] [id = 709] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF1AC800 == 35 [pid = 3488] [id = 708] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB506000 == 34 [pid = 3488] [id = 707] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8921000 == 33 [pid = 3488] [id = 704] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E240B000 == 32 [pid = 3488] [id = 705] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1589800 == 31 [pid = 3488] [id = 706] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B54000 == 30 [pid = 3488] [id = 702] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7424000 == 29 [pid = 3488] [id = 703] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D4B000 == 28 [pid = 3488] [id = 719] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5ABE800 == 27 [pid = 3488] [id = 718] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BA7800 == 26 [pid = 3488] [id = 716] 09:10:57 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E047A800 == 25 [pid = 3488] [id = 717] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2E23A7400) [pid = 3488] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DF2D4000) [pid = 3488] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E5403C00) [pid = 3488] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2DFACC400) [pid = 3488] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E3085C00) [pid = 3488] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E0261C00) [pid = 3488] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D5E3FC00) [pid = 3488] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D8AA0400) [pid = 3488] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DEE10000) [pid = 3488] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2DB5D7C00) [pid = 3488] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DF233000) [pid = 3488] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DB658800) [pid = 3488] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D3A4D400) [pid = 3488] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DFC40000) [pid = 3488] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5552000) [pid = 3488] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DF2CD000) [pid = 3488] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DBAD9C00) [pid = 3488] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3085800) [pid = 3488] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E1F1D800) [pid = 3488] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5837800) [pid = 3488] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E54B8400) [pid = 3488] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E040C800) [pid = 3488] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E1F3E000) [pid = 3488] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2E3094C00) [pid = 3488] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2E0150800) [pid = 3488] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:10:57 INFO - PROCESS | 3488 | 1466698257836 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1844ms 09:10:57 INFO - PROCESS | 3488 | 1466698257915 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 3488 | 1466698257920 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:10:57 INFO - PROCESS | 3488 | 1466698257925 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 3488 | 1466698257929 Marionette TRACE conn6 <- [1,2846,null,{}] 09:10:57 INFO - PROCESS | 3488 | 1466698257935 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}] 09:10:57 INFO - PROCESS | 3488 | 1466698257938 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:58 INFO - PROCESS | 3488 | 1466698258037 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:10:58 INFO - PROCESS | 3488 | 1466698258044 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 3488 | 1466698258049 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB51A000 == 26 [pid = 3488] [id = 721] 09:10:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D56E1400) [pid = 3488] [serial = 2163] [outer = 0000000000000000] 09:10:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2D56E6C00) [pid = 3488] [serial = 2164] [outer = 000000C2D56E1400] 09:10:58 INFO - PROCESS | 3488 | 1466698258099 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D5730800) [pid = 3488] [serial = 2165] [outer = 000000C2D56E1400] 09:10:58 INFO - PROCESS | 3488 | 1466698258612 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 09:10:58 INFO - PROCESS | 3488 | 1466698258662 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 3488 | 1466698258667 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:10:58 INFO - PROCESS | 3488 | 1466698258673 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 3488 | 1466698258676 Marionette TRACE conn6 <- [1,2850,null,{}] 09:10:58 INFO - PROCESS | 3488 | 1466698258680 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}] 09:10:58 INFO - PROCESS | 3488 | 1466698258683 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:58 INFO - PROCESS | 3488 | 1466698258779 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:10:58 INFO - PROCESS | 3488 | 1466698258862 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 3488 | 1466698258865 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:58 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0486000 == 27 [pid = 3488] [id = 722] 09:10:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D6D37000) [pid = 3488] [serial = 2166] [outer = 0000000000000000] 09:10:58 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2D9F39800) [pid = 3488] [serial = 2167] [outer = 000000C2D6D37000] 09:10:58 INFO - PROCESS | 3488 | 1466698258916 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DAAE6800) [pid = 3488] [serial = 2168] [outer = 000000C2D6D37000] 09:10:59 INFO - PROCESS | 3488 | 1466698259330 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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 09:10:59 INFO - PROCESS | 3488 | 1466698259364 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 3488 | 1466698259367 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:10:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:10:59 INFO - PROCESS | 3488 | 1466698259401 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 3488 | 1466698259405 Marionette TRACE conn6 <- [1,2854,null,{}] 09:10:59 INFO - PROCESS | 3488 | 1466698259419 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}] 09:10:59 INFO - PROCESS | 3488 | 1466698259424 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:59 INFO - PROCESS | 3488 | 1466698259522 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:10:59 INFO - PROCESS | 3488 | 1466698259535 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 3488 | 1466698259539 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:10:59 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DF8C7000 == 28 [pid = 3488] [id = 723] 09:10:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DEE03800) [pid = 3488] [serial = 2169] [outer = 0000000000000000] 09:10:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE10000) [pid = 3488] [serial = 2170] [outer = 000000C2DEE03800] 09:10:59 INFO - PROCESS | 3488 | 1466698259590 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DF22C400) [pid = 3488] [serial = 2171] [outer = 000000C2DEE03800] 09:11:00 INFO - PROCESS | 3488 | 1466698260047 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 09:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:11:00 INFO - PROCESS | 3488 | 1466698260099 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 3488 | 1466698260101 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:11:00 INFO - PROCESS | 3488 | 1466698260105 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 3488 | 1466698260107 Marionette TRACE conn6 <- [1,2858,null,{}] 09:11:00 INFO - PROCESS | 3488 | 1466698260110 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}] 09:11:00 INFO - PROCESS | 3488 | 1466698260112 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:00 INFO - PROCESS | 3488 | 1466698260229 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:11:00 INFO - PROCESS | 3488 | 1466698260234 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 3488 | 1466698260236 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:00 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2891800 == 29 [pid = 3488] [id = 724] 09:11:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DF2D1000) [pid = 3488] [serial = 2172] [outer = 0000000000000000] 09:11:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2DF2DB000) [pid = 3488] [serial = 2173] [outer = 000000C2DF2D1000] 09:11:00 INFO - PROCESS | 3488 | 1466698260326 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFAC8400) [pid = 3488] [serial = 2174] [outer = 000000C2DF2D1000] 09:11:00 INFO - PROCESS | 3488 | 1466698260767 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 09:11:00 INFO - PROCESS | 3488 | 1466698260799 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 3488 | 1466698260808 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:11:00 INFO - PROCESS | 3488 | 1466698260812 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 3488 | 1466698260814 Marionette TRACE conn6 <- [1,2862,null,{}] 09:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:11:00 INFO - PROCESS | 3488 | 1466698260817 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}] 09:11:00 INFO - PROCESS | 3488 | 1466698260819 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:00 INFO - PROCESS | 3488 | 1466698260959 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:11:00 INFO - PROCESS | 3488 | 1466698260982 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 3488 | 1466698260984 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3AE4000 == 30 [pid = 3488] [id = 725] 09:11:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFC3E000) [pid = 3488] [serial = 2175] [outer = 0000000000000000] 09:11:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E014E400) [pid = 3488] [serial = 2176] [outer = 000000C2DFC3E000] 09:11:01 INFO - PROCESS | 3488 | 1466698261029 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E0263C00) [pid = 3488] [serial = 2177] [outer = 000000C2DFC3E000] 09:11:01 INFO - PROCESS | 3488 | 1466698261494 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 09:11:01 INFO - PROCESS | 3488 | 1466698261551 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 3488 | 1466698261554 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:11:01 INFO - PROCESS | 3488 | 1466698261557 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 3488 | 1466698261559 Marionette TRACE conn6 <- [1,2866,null,{}] 09:11:01 INFO - PROCESS | 3488 | 1466698261563 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}] 09:11:01 INFO - PROCESS | 3488 | 1466698261569 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:01 INFO - PROCESS | 3488 | 1466698261707 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:11:01 INFO - PROCESS | 3488 | 1466698261767 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 3488 | 1466698261769 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:01 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B4F000 == 31 [pid = 3488] [id = 726] 09:11:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E02D9000) [pid = 3488] [serial = 2178] [outer = 0000000000000000] 09:11:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E1529C00) [pid = 3488] [serial = 2179] [outer = 000000C2E02D9000] 09:11:01 INFO - PROCESS | 3488 | 1466698261817 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E1F34800) [pid = 3488] [serial = 2180] [outer = 000000C2E02D9000] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E4D7A800) [pid = 3488] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E1F20400) [pid = 3488] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3094400) [pid = 3488] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2D5C32C00) [pid = 3488] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3704000) [pid = 3488] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2D625C800) [pid = 3488] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E025AC00) [pid = 3488] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D5729000) [pid = 3488] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D4C40800) [pid = 3488] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DBAD6000) [pid = 3488] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3807C00) [pid = 3488] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:11:02 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E54C1800) [pid = 3488] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:11:02 INFO - PROCESS | 3488 | 1466698262443 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:11:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 944ms 09:11:02 INFO - PROCESS | 3488 | 1466698262504 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 3488 | 1466698262506 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:11:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:11:02 INFO - PROCESS | 3488 | 1466698262510 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 3488 | 1466698262512 Marionette TRACE conn6 <- [1,2870,null,{}] 09:11:02 INFO - PROCESS | 3488 | 1466698262516 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}] 09:11:02 INFO - PROCESS | 3488 | 1466698262517 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:02 INFO - PROCESS | 3488 | 1466698262630 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:11:02 INFO - PROCESS | 3488 | 1466698262685 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 3488 | 1466698262687 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:02 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7204000 == 32 [pid = 3488] [id = 727] 09:11:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2D4C3CC00) [pid = 3488] [serial = 2181] [outer = 0000000000000000] 09:11:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DEE2A000) [pid = 3488] [serial = 2182] [outer = 000000C2D4C3CC00] 09:11:02 INFO - PROCESS | 3488 | 1466698262733 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E1F3EC00) [pid = 3488] [serial = 2183] [outer = 000000C2D4C3CC00] 09:11:03 INFO - PROCESS | 3488 | 1466698263103 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:11:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 09:11:03 INFO - PROCESS | 3488 | 1466698263141 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:11:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:11:03 INFO - PROCESS | 3488 | 1466698263143 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:11:03 INFO - PROCESS | 3488 | 1466698263146 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 3488 | 1466698263148 Marionette TRACE conn6 <- [1,2874,null,{}] 09:11:03 INFO - PROCESS | 3488 | 1466698263151 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}] 09:11:03 INFO - PROCESS | 3488 | 1466698263153 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:03 INFO - PROCESS | 3488 | 1466698263236 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:11:03 INFO - PROCESS | 3488 | 1466698263242 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 3488 | 1466698263244 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7440000 == 33 [pid = 3488] [id = 728] 09:11:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E23A1400) [pid = 3488] [serial = 2184] [outer = 0000000000000000] 09:11:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E2A62000) [pid = 3488] [serial = 2185] [outer = 000000C2E23A1400] 09:11:03 INFO - PROCESS | 3488 | 1466698263289 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E3086800) [pid = 3488] [serial = 2186] [outer = 000000C2E23A1400] 09:11:03 INFO - PROCESS | 3488 | 1466698263724 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:11:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 09:11:03 INFO - PROCESS | 3488 | 1466698263779 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 3488 | 1466698263781 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:11:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:11:03 INFO - PROCESS | 3488 | 1466698263784 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 3488 | 1466698263786 Marionette TRACE conn6 <- [1,2878,null,{}] 09:11:03 INFO - PROCESS | 3488 | 1466698263790 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}] 09:11:03 INFO - PROCESS | 3488 | 1466698263792 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:03 INFO - PROCESS | 3488 | 1466698263874 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:11:03 INFO - PROCESS | 3488 | 1466698263881 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 3488 | 1466698263883 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:03 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8961000 == 34 [pid = 3488] [id = 729] 09:11:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E308D800) [pid = 3488] [serial = 2187] [outer = 0000000000000000] 09:11:03 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E3094400) [pid = 3488] [serial = 2188] [outer = 000000C2E308D800] 09:11:03 INFO - PROCESS | 3488 | 1466698263929 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E370C800) [pid = 3488] [serial = 2189] [outer = 000000C2E308D800] 09:11:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0486000 == 33 [pid = 3488] [id = 722] 09:11:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB51A000 == 32 [pid = 3488] [id = 721] 09:11:04 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB555800 == 31 [pid = 3488] [id = 720] 09:11:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B4F000 == 30 [pid = 3488] [id = 726] 09:11:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7440000 == 29 [pid = 3488] [id = 728] 09:11:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7204000 == 28 [pid = 3488] [id = 727] 09:11:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3AE4000 == 27 [pid = 3488] [id = 725] 09:11:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DF8C7000 == 26 [pid = 3488] [id = 723] 09:11:05 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2891800 == 25 [pid = 3488] [id = 724] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E54B9800) [pid = 3488] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E1F34C00) [pid = 3488] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E1F41C00) [pid = 3488] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2E3836800) [pid = 3488] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E31DB000) [pid = 3488] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DAA30000) [pid = 3488] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DBC67000) [pid = 3488] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E3839800) [pid = 3488] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E370D800) [pid = 3488] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DA773400) [pid = 3488] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2DBAAF800) [pid = 3488] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E02C9800) [pid = 3488] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2D5C34000) [pid = 3488] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DAAF2400) [pid = 3488] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DF2CA800) [pid = 3488] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2DF2D8000) [pid = 3488] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2DFAC4C00) [pid = 3488] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E4B1FC00) [pid = 3488] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E5832400) [pid = 3488] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E5878C00) [pid = 3488] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E546B800) [pid = 3488] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E4D7EC00) [pid = 3488] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E2A63000) [pid = 3488] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E15E0400) [pid = 3488] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:11:05 INFO - PROCESS | 3488 | 1466698265771 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2031ms 09:11:05 INFO - PROCESS | 3488 | 1466698265819 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 3488 | 1466698265823 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:11:05 INFO - PROCESS | 3488 | 1466698265829 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 3488 | 1466698265832 Marionette TRACE conn6 <- [1,2882,null,{}] 09:11:05 INFO - PROCESS | 3488 | 1466698265838 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}] 09:11:05 INFO - PROCESS | 3488 | 1466698265842 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:05 INFO - PROCESS | 3488 | 1466698265936 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:11:05 INFO - PROCESS | 3488 | 1466698265946 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 3488 | 1466698265951 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:05 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA06800 == 26 [pid = 3488] [id = 730] 09:11:05 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D555EC00) [pid = 3488] [serial = 2190] [outer = 0000000000000000] 09:11:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D56E0C00) [pid = 3488] [serial = 2191] [outer = 000000C2D555EC00] 09:11:06 INFO - PROCESS | 3488 | 1466698266006 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2D572A400) [pid = 3488] [serial = 2192] [outer = 000000C2D555EC00] 09:11:06 INFO - PROCESS | 3488 | 1466698266507 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:11:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 09:11:06 INFO - PROCESS | 3488 | 1466698266565 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 3488 | 1466698266571 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:11:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:11:06 INFO - PROCESS | 3488 | 1466698266578 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 3488 | 1466698266580 Marionette TRACE conn6 <- [1,2886,null,{}] 09:11:06 INFO - PROCESS | 3488 | 1466698266584 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}] 09:11:06 INFO - PROCESS | 3488 | 1466698266587 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:06 INFO - PROCESS | 3488 | 1466698266681 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:11:06 INFO - PROCESS | 3488 | 1466698266758 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 3488 | 1466698266761 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:06 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E0194800 == 27 [pid = 3488] [id = 731] 09:11:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D60F6000) [pid = 3488] [serial = 2193] [outer = 0000000000000000] 09:11:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2D65DBC00) [pid = 3488] [serial = 2194] [outer = 000000C2D60F6000] 09:11:06 INFO - PROCESS | 3488 | 1466698266820 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2D9F3F000) [pid = 3488] [serial = 2195] [outer = 000000C2D60F6000] 09:11:07 INFO - PROCESS | 3488 | 1466698267231 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 09:11:07 INFO - PROCESS | 3488 | 1466698267270 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 3488 | 1466698267273 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:11:07 INFO - PROCESS | 3488 | 1466698267276 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 3488 | 1466698267280 Marionette TRACE conn6 <- [1,2890,null,{}] 09:11:07 INFO - PROCESS | 3488 | 1466698267292 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}] 09:11:07 INFO - PROCESS | 3488 | 1466698267297 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:07 INFO - PROCESS | 3488 | 1466698267414 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:11:07 INFO - PROCESS | 3488 | 1466698267431 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 3488 | 1466698267434 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:07 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2066800 == 28 [pid = 3488] [id = 732] 09:11:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D3909C00) [pid = 3488] [serial = 2196] [outer = 0000000000000000] 09:11:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DBAA6400) [pid = 3488] [serial = 2197] [outer = 000000C2D3909C00] 09:11:07 INFO - PROCESS | 3488 | 1466698267484 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DBADA000) [pid = 3488] [serial = 2198] [outer = 000000C2D3909C00] 09:11:07 INFO - PROCESS | 3488 | 1466698267925 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 09:11:07 INFO - PROCESS | 3488 | 1466698267969 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 3488 | 1466698267972 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:11:07 INFO - PROCESS | 3488 | 1466698267975 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 3488 | 1466698267977 Marionette TRACE conn6 <- [1,2894,null,{}] 09:11:07 INFO - PROCESS | 3488 | 1466698267981 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}] 09:11:07 INFO - PROCESS | 3488 | 1466698267983 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:08 INFO - PROCESS | 3488 | 1466698268072 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:11:08 INFO - PROCESS | 3488 | 1466698268078 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 3488 | 1466698268080 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E285A000 == 29 [pid = 3488] [id = 733] 09:11:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2DEE07400) [pid = 3488] [serial = 2199] [outer = 0000000000000000] 09:11:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DEE11C00) [pid = 3488] [serial = 2200] [outer = 000000C2DEE07400] 09:11:08 INFO - PROCESS | 3488 | 1466698268126 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2DEECBC00) [pid = 3488] [serial = 2201] [outer = 000000C2DEE07400] 09:11:08 INFO - PROCESS | 3488 | 1466698268565 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:11:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 09:11:08 INFO - PROCESS | 3488 | 1466698268608 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 3488 | 1466698268610 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:11:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:11:08 INFO - PROCESS | 3488 | 1466698268613 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 3488 | 1466698268615 Marionette TRACE conn6 <- [1,2898,null,{}] 09:11:08 INFO - PROCESS | 3488 | 1466698268619 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}] 09:11:08 INFO - PROCESS | 3488 | 1466698268621 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:08 INFO - PROCESS | 3488 | 1466698268702 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:11:08 INFO - PROCESS | 3488 | 1466698268710 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 3488 | 1466698268713 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:08 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3140000 == 30 [pid = 3488] [id = 734] 09:11:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2D5C33000) [pid = 3488] [serial = 2202] [outer = 0000000000000000] 09:11:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DF2CC000) [pid = 3488] [serial = 2203] [outer = 000000C2D5C33000] 09:11:08 INFO - PROCESS | 3488 | 1466698268758 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2DF2DF400) [pid = 3488] [serial = 2204] [outer = 000000C2D5C33000] 09:11:09 INFO - PROCESS | 3488 | 1466698269183 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]]]}] 09:11:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:11:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:11:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 09:11:09 INFO - PROCESS | 3488 | 1466698269246 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 3488 | 1466698269249 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:11:09 INFO - TEST-START | /DOMEvents/constructors.html 09:11:09 INFO - PROCESS | 3488 | 1466698269252 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 3488 | 1466698269254 Marionette TRACE conn6 <- [1,2902,null,{}] 09:11:09 INFO - PROCESS | 3488 | 1466698269257 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}] 09:11:09 INFO - PROCESS | 3488 | 1466698269263 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:09 INFO - PROCESS | 3488 | 1466698269371 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:11:09 INFO - PROCESS | 3488 | 1466698269382 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 3488 | 1466698269384 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:09 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5AC1800 == 31 [pid = 3488] [id = 735] 09:11:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2DF826C00) [pid = 3488] [serial = 2205] [outer = 0000000000000000] 09:11:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2DFC3EC00) [pid = 3488] [serial = 2206] [outer = 000000C2DF826C00] 09:11:09 INFO - PROCESS | 3488 | 1466698269430 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E02CB800) [pid = 3488] [serial = 2207] [outer = 000000C2DF826C00] 09:11:09 INFO - PROCESS | 3488 | 1466698269952 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]]]}] 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:11:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:11:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:11:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:11:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:11:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:11:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:11:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:11:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:11:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 812ms 09:11:10 INFO - PROCESS | 3488 | 1466698270076 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 3488 | 1466698270078 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:11:10 INFO - PROCESS | 3488 | 1466698270081 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:11:10 INFO - PROCESS | 3488 | 1466698270083 Marionette TRACE conn6 <- [1,2906,null,{}] 09:11:10 INFO - PROCESS | 3488 | 1466698270087 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}] 09:11:10 INFO - PROCESS | 3488 | 1466698270089 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:10 INFO - PROCESS | 3488 | 1466698270173 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:11:10 INFO - PROCESS | 3488 | 1466698270178 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 3488 | 1466698270180 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7203800 == 32 [pid = 3488] [id = 736] 09:11:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1527C00) [pid = 3488] [serial = 2208] [outer = 0000000000000000] 09:11:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E152A400) [pid = 3488] [serial = 2209] [outer = 000000C2E1527C00] 09:11:10 INFO - PROCESS | 3488 | 1466698270224 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E1F16000) [pid = 3488] [serial = 2210] [outer = 000000C2E1527C00] 09:11:10 INFO - PROCESS | 3488 | 1466698270617 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:11:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:11:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 588ms 09:11:10 INFO - PROCESS | 3488 | 1466698270679 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 3488 | 1466698270682 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:11:10 INFO - PROCESS | 3488 | 1466698270685 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:11:10 INFO - PROCESS | 3488 | 1466698270687 Marionette TRACE conn6 <- [1,2910,null,{}] 09:11:10 INFO - PROCESS | 3488 | 1466698270690 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}] 09:11:10 INFO - PROCESS | 3488 | 1466698270692 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:10 INFO - PROCESS | 3488 | 1466698270774 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:11:10 INFO - PROCESS | 3488 | 1466698270779 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 3488 | 1466698270781 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:10 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E890E000 == 33 [pid = 3488] [id = 737] 09:11:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D56E8400) [pid = 3488] [serial = 2211] [outer = 0000000000000000] 09:11:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F36800) [pid = 3488] [serial = 2212] [outer = 000000C2D56E8400] 09:11:10 INFO - PROCESS | 3488 | 1466698270833 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E22AE000) [pid = 3488] [serial = 2213] [outer = 000000C2D56E8400] 09:11:11 INFO - PROCESS | 3488 | [3488] 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 09:11:11 INFO - PROCESS | 3488 | [3488] 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 09:11:11 INFO - PROCESS | 3488 | [3488] 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 09:11:11 INFO - PROCESS | 3488 | [3488] 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 09:11:11 INFO - PROCESS | 3488 | 1466698271316 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]]]}] 09:11:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:11:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:11:11 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 09:11:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:11:11 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 09:11:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:11:11 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]" 09:11:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:11:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:11:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 697ms 09:11:11 INFO - PROCESS | 3488 | 1466698271386 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 3488 | 1466698271388 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:11:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:11:11 INFO - PROCESS | 3488 | 1466698271397 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 3488 | 1466698271399 Marionette TRACE conn6 <- [1,2914,null,{}] 09:11:11 INFO - PROCESS | 3488 | 1466698271403 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}] 09:11:11 INFO - PROCESS | 3488 | 1466698271405 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:11 INFO - PROCESS | 3488 | 1466698271513 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:11:11 INFO - PROCESS | 3488 | 1466698271594 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 3488 | 1466698271596 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:11 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2066000 == 34 [pid = 3488] [id = 738] 09:11:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E1528400) [pid = 3488] [serial = 2214] [outer = 0000000000000000] 09:11:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3089800) [pid = 3488] [serial = 2215] [outer = 000000C2E1528400] 09:11:11 INFO - PROCESS | 3488 | 1466698271641 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E3198800) [pid = 3488] [serial = 2216] [outer = 000000C2E1528400] 09:11:11 INFO - PROCESS | 3488 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:11:12 INFO - PROCESS | 3488 | 1466698272009 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]]]}] 09:11:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:11:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 691ms 09:11:12 INFO - PROCESS | 3488 | 1466698272092 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 3488 | 1466698272094 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:11:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:11:12 INFO - PROCESS | 3488 | 1466698272097 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 3488 | 1466698272099 Marionette TRACE conn6 <- [1,2918,null,{}] 09:11:12 INFO - PROCESS | 3488 | 1466698272115 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}] 09:11:12 INFO - PROCESS | 3488 | 1466698272118 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:12 INFO - PROCESS | 3488 | 1466698272235 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:11:12 INFO - PROCESS | 3488 | 1466698272242 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 3488 | 1466698272244 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E981B800 == 35 [pid = 3488] [id = 739] 09:11:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E3194000) [pid = 3488] [serial = 2217] [outer = 0000000000000000] 09:11:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E380C000) [pid = 3488] [serial = 2218] [outer = 000000C2E3194000] 09:11:12 INFO - PROCESS | 3488 | 1466698272296 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E383A000) [pid = 3488] [serial = 2219] [outer = 000000C2E3194000] 09:11:12 INFO - PROCESS | 3488 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:11:12 INFO - PROCESS | 3488 | 1466698272718 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]]]}] 09:11:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:11:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 09:11:12 INFO - PROCESS | 3488 | 1466698272729 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 3488 | 1466698272731 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:11:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:11:12 INFO - PROCESS | 3488 | 1466698272734 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 3488 | 1466698272737 Marionette TRACE conn6 <- [1,2922,null,{}] 09:11:12 INFO - PROCESS | 3488 | 1466698272740 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}] 09:11:12 INFO - PROCESS | 3488 | 1466698272743 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:12 INFO - PROCESS | 3488 | 1466698272869 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:11:12 INFO - PROCESS | 3488 | 1466698272960 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 3488 | 1466698272962 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:12 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E313F000 == 36 [pid = 3488] [id = 740] 09:11:12 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E4740000) [pid = 3488] [serial = 2220] [outer = 0000000000000000] 09:11:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E4B27000) [pid = 3488] [serial = 2221] [outer = 000000C2E4740000] 09:11:13 INFO - PROCESS | 3488 | 1466698273009 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5404000) [pid = 3488] [serial = 2222] [outer = 000000C2E4740000] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DFC3E000) [pid = 3488] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D4C3CC00) [pid = 3488] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E02D9000) [pid = 3488] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E23A1400) [pid = 3488] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2DEE03800) [pid = 3488] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D6D37000) [pid = 3488] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2D56E1400) [pid = 3488] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D5322800) [pid = 3488] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3832400) [pid = 3488] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DFC3B800) [pid = 3488] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D6DB2400) [pid = 3488] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:11:13 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DF2D1000) [pid = 3488] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:11:13 INFO - PROCESS | 3488 | 1466698273469 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]]]}] 09:11:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:11:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 777ms 09:11:13 INFO - PROCESS | 3488 | 1466698273515 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 3488 | 1466698273517 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:11:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:11:13 INFO - PROCESS | 3488 | 1466698273520 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 3488 | 1466698273522 Marionette TRACE conn6 <- [1,2926,null,{}] 09:11:13 INFO - PROCESS | 3488 | 1466698273525 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}] 09:11:13 INFO - PROCESS | 3488 | 1466698273527 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:13 INFO - PROCESS | 3488 | 1466698273619 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:11:13 INFO - PROCESS | 3488 | 1466698273625 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 3488 | 1466698273627 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:13 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B8800 == 37 [pid = 3488] [id = 741] 09:11:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFC3E000) [pid = 3488] [serial = 2223] [outer = 0000000000000000] 09:11:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E1F3B800) [pid = 3488] [serial = 2224] [outer = 000000C2DFC3E000] 09:11:13 INFO - PROCESS | 3488 | 1466698273672 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E4D7DC00) [pid = 3488] [serial = 2225] [outer = 000000C2DFC3E000] 09:11:14 INFO - PROCESS | 3488 | 1466698274052 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]]]}] 09:11:14 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. 09:11:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 09:11:14 INFO - PROCESS | 3488 | 1466698274109 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 3488 | 1466698274111 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:11:14 INFO - PROCESS | 3488 | 1466698274115 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:11:14 INFO - PROCESS | 3488 | 1466698274116 Marionette TRACE conn6 <- [1,2930,null,{}] 09:11:14 INFO - PROCESS | 3488 | 1466698274120 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}] 09:11:14 INFO - PROCESS | 3488 | 1466698274122 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:14 INFO - PROCESS | 3488 | 1466698274244 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:11:14 INFO - PROCESS | 3488 | 1466698274255 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 3488 | 1466698274257 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9B26000 == 38 [pid = 3488] [id = 742] 09:11:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E5467400) [pid = 3488] [serial = 2226] [outer = 0000000000000000] 09:11:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E546E000) [pid = 3488] [serial = 2227] [outer = 000000C2E5467400] 09:11:14 INFO - PROCESS | 3488 | 1466698274302 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5479400) [pid = 3488] [serial = 2228] [outer = 000000C2E5467400] 09:11:14 INFO - PROCESS | 3488 | 1466698274703 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"]]]}] 09:11:14 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 09:11:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:11:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 09:11:14 INFO - PROCESS | 3488 | 1466698274747 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 3488 | 1466698274749 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:11:14 INFO - PROCESS | 3488 | 1466698274752 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:11:14 INFO - PROCESS | 3488 | 1466698274754 Marionette TRACE conn6 <- [1,2934,null,{}] 09:11:14 INFO - PROCESS | 3488 | 1466698274757 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}] 09:11:14 INFO - PROCESS | 3488 | 1466698274759 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:14 INFO - PROCESS | 3488 | 1466698274885 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:11:14 INFO - PROCESS | 3488 | 1466698274893 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 3488 | 1466698274895 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:14 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BB2800 == 39 [pid = 3488] [id = 743] 09:11:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E54BAC00) [pid = 3488] [serial = 2229] [outer = 0000000000000000] 09:11:14 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E5830800) [pid = 3488] [serial = 2230] [outer = 000000C2E54BAC00] 09:11:14 INFO - PROCESS | 3488 | 1466698274940 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5837800) [pid = 3488] [serial = 2231] [outer = 000000C2E54BAC00] 09:11:15 INFO - PROCESS | 3488 | 1466698275398 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]]]}] 09:11:15 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. 09:11:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 09:11:15 INFO - PROCESS | 3488 | 1466698275445 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 3488 | 1466698275449 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:11:15 INFO - PROCESS | 3488 | 1466698275455 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:11:15 INFO - PROCESS | 3488 | 1466698275459 Marionette TRACE conn6 <- [1,2938,null,{}] 09:11:15 INFO - PROCESS | 3488 | 1466698275470 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}] 09:11:15 INFO - PROCESS | 3488 | 1466698275474 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:15 INFO - PROCESS | 3488 | 1466698275647 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:11:15 INFO - PROCESS | 3488 | 1466698275781 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 3488 | 1466698275784 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:15 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC0D800 == 40 [pid = 3488] [id = 744] 09:11:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2D555DC00) [pid = 3488] [serial = 2232] [outer = 0000000000000000] 09:11:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2D56EC400) [pid = 3488] [serial = 2233] [outer = 000000C2D555DC00] 09:11:15 INFO - PROCESS | 3488 | 1466698275842 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2D625C800) [pid = 3488] [serial = 2234] [outer = 000000C2D555DC00] 09:11:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1E14000 == 41 [pid = 3488] [id = 745] 09:11:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2DAA24400) [pid = 3488] [serial = 2235] [outer = 0000000000000000] 09:11:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2DB5D4400) [pid = 3488] [serial = 2236] [outer = 000000C2DAA24400] 09:11:16 INFO - PROCESS | 3488 | 1466698276515 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]]]}] 09:11:16 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. 09:11:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1080ms 09:11:16 INFO - PROCESS | 3488 | 1466698276543 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 3488 | 1466698276548 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:11:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:11:16 INFO - PROCESS | 3488 | 1466698276554 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 3488 | 1466698276557 Marionette TRACE conn6 <- [1,2942,null,{}] 09:11:16 INFO - PROCESS | 3488 | 1466698276561 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}] 09:11:16 INFO - PROCESS | 3488 | 1466698276564 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:16 INFO - PROCESS | 3488 | 1466698276714 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:11:16 INFO - PROCESS | 3488 | 1466698276834 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 3488 | 1466698276837 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:16 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E63CD800 == 42 [pid = 3488] [id = 746] 09:11:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DAAE8C00) [pid = 3488] [serial = 2237] [outer = 0000000000000000] 09:11:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DBC69000) [pid = 3488] [serial = 2238] [outer = 000000C2DAAE8C00] 09:11:16 INFO - PROCESS | 3488 | 1466698276896 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2DF2D0800) [pid = 3488] [serial = 2239] [outer = 000000C2DAAE8C00] 09:11:17 INFO - PROCESS | 3488 | 1466698277766 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]]]}] 09:11:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:11:17 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 09:11:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1251ms 09:11:17 INFO - PROCESS | 3488 | 1466698277816 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 3488 | 1466698277821 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:11:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:11:17 INFO - PROCESS | 3488 | 1466698277827 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 3488 | 1466698277830 Marionette TRACE conn6 <- [1,2946,null,{}] 09:11:17 INFO - PROCESS | 3488 | 1466698277836 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}] 09:11:17 INFO - PROCESS | 3488 | 1466698277839 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:17 INFO - PROCESS | 3488 | 1466698277978 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:11:18 INFO - PROCESS | 3488 | 1466698278100 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 3488 | 1466698278104 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5A4000 == 43 [pid = 3488] [id = 747] 09:11:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2DAAE7000) [pid = 3488] [serial = 2240] [outer = 0000000000000000] 09:11:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2DB5D7000) [pid = 3488] [serial = 2241] [outer = 000000C2DAAE7000] 09:11:18 INFO - PROCESS | 3488 | 1466698278160 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2DE50C400) [pid = 3488] [serial = 2242] [outer = 000000C2DAAE7000] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9B26000 == 42 [pid = 3488] [id = 742] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B8800 == 41 [pid = 3488] [id = 741] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E313F000 == 40 [pid = 3488] [id = 740] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E981B800 == 39 [pid = 3488] [id = 739] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2066000 == 38 [pid = 3488] [id = 738] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E890E000 == 37 [pid = 3488] [id = 737] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7203800 == 36 [pid = 3488] [id = 736] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5AC1800 == 35 [pid = 3488] [id = 735] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3140000 == 34 [pid = 3488] [id = 734] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E285A000 == 33 [pid = 3488] [id = 733] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2066800 == 32 [pid = 3488] [id = 732] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E0194800 == 31 [pid = 3488] [id = 731] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA06800 == 30 [pid = 3488] [id = 730] 09:11:18 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8961000 == 29 [pid = 3488] [id = 729] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2E3094400) [pid = 3488] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | 1466698278705 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]]]}] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2E014E400) [pid = 3488] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2DEE2A000) [pid = 3488] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2E1529C00) [pid = 3488] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2E2A62000) [pid = 3488] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E1F34800) [pid = 3488] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2DEE10000) [pid = 3488] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2D9F39800) [pid = 3488] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DAAE6800) [pid = 3488] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D56E6C00) [pid = 3488] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D5730800) [pid = 3488] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D8AA0800) [pid = 3488] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2D56EF800) [pid = 3488] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E3086800) [pid = 3488] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E587E000) [pid = 3488] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E4791800) [pid = 3488] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E152E800) [pid = 3488] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E0262000) [pid = 3488] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2DEE0DC00) [pid = 3488] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DAA2F400) [pid = 3488] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DF2DB000) [pid = 3488] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2DFAC8400) [pid = 3488] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E0263C00) [pid = 3488] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E1F3EC00) [pid = 3488] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:11:18 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2DF22C400) [pid = 3488] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:11:18 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. 09:11:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 09:11:18 INFO - PROCESS | 3488 | 1466698278771 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 3488 | 1466698278776 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:11:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:11:18 INFO - PROCESS | 3488 | 1466698278782 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 3488 | 1466698278785 Marionette TRACE conn6 <- [1,2950,null,{}] 09:11:18 INFO - PROCESS | 3488 | 1466698278789 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}] 09:11:18 INFO - PROCESS | 3488 | 1466698278792 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:18 INFO - PROCESS | 3488 | 1466698278885 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:11:18 INFO - PROCESS | 3488 | 1466698278896 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 3488 | 1466698278898 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:18 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DFC04000 == 30 [pid = 3488] [id = 748] 09:11:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2D6261400) [pid = 3488] [serial = 2243] [outer = 0000000000000000] 09:11:18 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DAAE7400) [pid = 3488] [serial = 2244] [outer = 000000C2D6261400] 09:11:18 INFO - PROCESS | 3488 | 1466698278947 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2DEE05000) [pid = 3488] [serial = 2245] [outer = 000000C2D6261400] 09:11:19 INFO - PROCESS | 3488 | 1466698279452 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]]]}] 09:11:19 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. 09:11:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 09:11:19 INFO - PROCESS | 3488 | 1466698279502 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 3488 | 1466698279504 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:11:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:11:19 INFO - PROCESS | 3488 | 1466698279510 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 3488 | 1466698279513 Marionette TRACE conn6 <- [1,2954,null,{}] 09:11:19 INFO - PROCESS | 3488 | 1466698279525 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}] 09:11:19 INFO - PROCESS | 3488 | 1466698279530 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:19 INFO - PROCESS | 3488 | 1466698279618 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:11:19 INFO - PROCESS | 3488 | 1466698279626 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 3488 | 1466698279629 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:19 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2420800 == 31 [pid = 3488] [id = 749] 09:11:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D5555C00) [pid = 3488] [serial = 2246] [outer = 0000000000000000] 09:11:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2DFA1C400) [pid = 3488] [serial = 2247] [outer = 000000C2D5555C00] 09:11:19 INFO - PROCESS | 3488 | 1466698279685 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2DFC37C00) [pid = 3488] [serial = 2248] [outer = 000000C2D5555C00] 09:11:20 INFO - PROCESS | 3488 | 1466698280147 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]]]}] 09:11:20 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. 09:11:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 09:11:20 INFO - PROCESS | 3488 | 1466698280201 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 3488 | 1466698280204 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:11:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:11:20 INFO - PROCESS | 3488 | 1466698280207 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 3488 | 1466698280210 Marionette TRACE conn6 <- [1,2958,null,{}] 09:11:20 INFO - PROCESS | 3488 | 1466698280213 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}] 09:11:20 INFO - PROCESS | 3488 | 1466698280215 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:20 INFO - PROCESS | 3488 | 1466698280306 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:11:20 INFO - PROCESS | 3488 | 1466698280311 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 3488 | 1466698280313 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E3A80800 == 32 [pid = 3488] [id = 750] 09:11:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E02BC800) [pid = 3488] [serial = 2249] [outer = 0000000000000000] 09:11:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E02C2800) [pid = 3488] [serial = 2250] [outer = 000000C2E02BC800] 09:11:20 INFO - PROCESS | 3488 | 1466698280359 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E040CC00) [pid = 3488] [serial = 2251] [outer = 000000C2E02BC800] 09:11:20 INFO - PROCESS | 3488 | 1466698280759 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]]]}] 09:11:20 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. 09:11:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 09:11:20 INFO - PROCESS | 3488 | 1466698280797 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 3488 | 1466698280799 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:11:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:11:20 INFO - PROCESS | 3488 | 1466698280802 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 3488 | 1466698280804 Marionette TRACE conn6 <- [1,2962,null,{}] 09:11:20 INFO - PROCESS | 3488 | 1466698280825 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}] 09:11:20 INFO - PROCESS | 3488 | 1466698280827 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:20 INFO - PROCESS | 3488 | 1466698280920 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:11:20 INFO - PROCESS | 3488 | 1466698280926 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 3488 | 1466698280928 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:20 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5AC4800 == 33 [pid = 3488] [id = 751] 09:11:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E152AC00) [pid = 3488] [serial = 2252] [outer = 0000000000000000] 09:11:20 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E15ED800) [pid = 3488] [serial = 2253] [outer = 000000C2E152AC00] 09:11:20 INFO - PROCESS | 3488 | 1466698280973 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E1F1DC00) [pid = 3488] [serial = 2254] [outer = 000000C2E152AC00] 09:11:21 INFO - PROCESS | 3488 | 1466698281463 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]]]}] 09:11:21 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. 09:11:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 693ms 09:11:21 INFO - PROCESS | 3488 | 1466698281502 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 3488 | 1466698281504 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:11:21 INFO - PROCESS | 3488 | 1466698281507 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:11:21 INFO - PROCESS | 3488 | 1466698281509 Marionette TRACE conn6 <- [1,2966,null,{}] 09:11:21 INFO - PROCESS | 3488 | 1466698281512 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}] 09:11:21 INFO - PROCESS | 3488 | 1466698281518 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:21 INFO - PROCESS | 3488 | 1466698281655 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:11:21 INFO - PROCESS | 3488 | 1466698281712 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 3488 | 1466698281714 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:21 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E721A800 == 34 [pid = 3488] [id = 752] 09:11:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E249B000) [pid = 3488] [serial = 2255] [outer = 0000000000000000] 09:11:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E3088400) [pid = 3488] [serial = 2256] [outer = 000000C2E249B000] 09:11:21 INFO - PROCESS | 3488 | 1466698281760 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E370F000) [pid = 3488] [serial = 2257] [outer = 000000C2E249B000] 09:11:22 INFO - PROCESS | 3488 | 1466698282166 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]]]}] 09:11:22 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. 09:11:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 09:11:22 INFO - PROCESS | 3488 | 1466698282204 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 3488 | 1466698282206 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:11:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:11:22 INFO - PROCESS | 3488 | 1466698282209 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 3488 | 1466698282211 Marionette TRACE conn6 <- [1,2970,null,{}] 09:11:22 INFO - PROCESS | 3488 | 1466698282222 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}] 09:11:22 INFO - PROCESS | 3488 | 1466698282225 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:22 INFO - PROCESS | 3488 | 1466698282364 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:11:22 INFO - PROCESS | 3488 | 1466698282384 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 3488 | 1466698282386 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:22 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E891A000 == 35 [pid = 3488] [id = 753] 09:11:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E383AC00) [pid = 3488] [serial = 2258] [outer = 0000000000000000] 09:11:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E3A67800) [pid = 3488] [serial = 2259] [outer = 000000C2E383AC00] 09:11:22 INFO - PROCESS | 3488 | 1466698282431 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E479B400) [pid = 3488] [serial = 2260] [outer = 000000C2E383AC00] 09:11:22 INFO - PROCESS | 3488 | 1466698282827 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"]]]}] 09:11:22 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 09:11:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:11:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 09:11:22 INFO - PROCESS | 3488 | 1466698282842 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 3488 | 1466698282844 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:11:22 INFO - PROCESS | 3488 | 1466698282847 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:11:22 INFO - PROCESS | 3488 | 1466698282849 Marionette TRACE conn6 <- [1,2974,null,{}] 09:11:22 INFO - PROCESS | 3488 | 1466698282852 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}] 09:11:22 INFO - PROCESS | 3488 | 1466698282854 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:22 INFO - PROCESS | 3488 | 1466698282971 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:11:23 INFO - PROCESS | 3488 | 1466698283036 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 3488 | 1466698283038 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9804000 == 36 [pid = 3488] [id = 754] 09:11:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2E4D75C00) [pid = 3488] [serial = 2261] [outer = 0000000000000000] 09:11:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2E546A000) [pid = 3488] [serial = 2262] [outer = 000000C2E4D75C00] 09:11:23 INFO - PROCESS | 3488 | 1466698283083 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2E54BA400) [pid = 3488] [serial = 2263] [outer = 000000C2E4D75C00] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2D56E8400) [pid = 3488] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E1528400) [pid = 3488] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E3194000) [pid = 3488] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DF826C00) [pid = 3488] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2D3909C00) [pid = 3488] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2D555EC00) [pid = 3488] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2D60F6000) [pid = 3488] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D5C33000) [pid = 3488] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E1527C00) [pid = 3488] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DEE07400) [pid = 3488] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E308D800) [pid = 3488] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E4740000) [pid = 3488] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5467400) [pid = 3488] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:11:23 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DFC3E000) [pid = 3488] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:11:23 INFO - PROCESS | 3488 | 1466698283554 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]]]}] 09:11:23 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. 09:11:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 776ms 09:11:23 INFO - PROCESS | 3488 | 1466698283627 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 3488 | 1466698283629 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:11:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:11:23 INFO - PROCESS | 3488 | 1466698283632 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 3488 | 1466698283634 Marionette TRACE conn6 <- [1,2978,null,{}] 09:11:23 INFO - PROCESS | 3488 | 1466698283638 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}] 09:11:23 INFO - PROCESS | 3488 | 1466698283640 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:23 INFO - PROCESS | 3488 | 1466698283751 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:11:23 INFO - PROCESS | 3488 | 1466698283759 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 3488 | 1466698283761 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:23 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2420000 == 37 [pid = 3488] [id = 755] 09:11:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2DEE0E800) [pid = 3488] [serial = 2264] [outer = 0000000000000000] 09:11:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E540A800) [pid = 3488] [serial = 2265] [outer = 000000C2DEE0E800] 09:11:23 INFO - PROCESS | 3488 | 1466698283806 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5832C00) [pid = 3488] [serial = 2266] [outer = 000000C2DEE0E800] 09:11:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9896000 == 38 [pid = 3488] [id = 756] 09:11:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E587F000) [pid = 3488] [serial = 2267] [outer = 0000000000000000] 09:11:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5880000) [pid = 3488] [serial = 2268] [outer = 000000C2E587F000] 09:11:24 INFO - PROCESS | 3488 | 1466698284240 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]]]}] 09:11:24 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. 09:11:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 09:11:24 INFO - PROCESS | 3488 | 1466698284268 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 3488 | 1466698284271 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:11:24 INFO - PROCESS | 3488 | 1466698284274 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:11:24 INFO - PROCESS | 3488 | 1466698284276 Marionette TRACE conn6 <- [1,2982,null,{}] 09:11:24 INFO - PROCESS | 3488 | 1466698284279 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}] 09:11:24 INFO - PROCESS | 3488 | 1466698284281 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:24 INFO - PROCESS | 3488 | 1466698284384 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:11:24 INFO - PROCESS | 3488 | 1466698284389 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 3488 | 1466698284391 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:24 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BAF000 == 39 [pid = 3488] [id = 757] 09:11:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E583B800) [pid = 3488] [serial = 2269] [outer = 0000000000000000] 09:11:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5882C00) [pid = 3488] [serial = 2270] [outer = 000000C2E583B800] 09:11:24 INFO - PROCESS | 3488 | 1466698284438 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E5954800) [pid = 3488] [serial = 2271] [outer = 000000C2E583B800] 09:11:24 INFO - PROCESS | 3488 | 1466698284849 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]]]}] 09:11:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:11:24 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 09:11:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 09:11:24 INFO - PROCESS | 3488 | 1466698284907 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 3488 | 1466698284909 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:11:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:11:24 INFO - PROCESS | 3488 | 1466698284924 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 3488 | 1466698284927 Marionette TRACE conn6 <- [1,2986,null,{}] 09:11:24 INFO - PROCESS | 3488 | 1466698284931 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}] 09:11:24 INFO - PROCESS | 3488 | 1466698284933 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:25 INFO - PROCESS | 3488 | 1466698285032 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:11:25 INFO - PROCESS | 3488 | 1466698285037 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 3488 | 1466698285040 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:25 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5DC5000 == 40 [pid = 3488] [id = 758] 09:11:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5958400) [pid = 3488] [serial = 2272] [outer = 0000000000000000] 09:11:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5BEE000) [pid = 3488] [serial = 2273] [outer = 000000C2E5958400] 09:11:25 INFO - PROCESS | 3488 | 1466698285094 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 3488 | ++DOMWINDOW == 88 (000000C2E5BFA000) [pid = 3488] [serial = 2274] [outer = 000000C2E5958400] 09:11:25 INFO - PROCESS | 3488 | 1466698285748 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]]]}] 09:11:25 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. 09:11:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 880ms 09:11:25 INFO - PROCESS | 3488 | 1466698285807 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 3488 | 1466698285813 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:11:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:11:25 INFO - PROCESS | 3488 | 1466698285818 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 3488 | 1466698285822 Marionette TRACE conn6 <- [1,2990,null,{}] 09:11:25 INFO - PROCESS | 3488 | 1466698285829 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}] 09:11:25 INFO - PROCESS | 3488 | 1466698285832 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:25 INFO - PROCESS | 3488 | 1466698285988 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:11:26 INFO - PROCESS | 3488 | 1466698286111 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 3488 | 1466698286114 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:26 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E1F57800 == 41 [pid = 3488] [id = 759] 09:11:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 89 (000000C2D5730800) [pid = 3488] [serial = 2275] [outer = 0000000000000000] 09:11:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 90 (000000C2DB5D5800) [pid = 3488] [serial = 2276] [outer = 000000C2D5730800] 09:11:26 INFO - PROCESS | 3488 | 1466698286174 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 3488 | ++DOMWINDOW == 91 (000000C2DEE27800) [pid = 3488] [serial = 2277] [outer = 000000C2D5730800] 09:11:26 INFO - PROCESS | 3488 | 1466698286747 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]]]}] 09:11:26 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. 09:11:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 985ms 09:11:26 INFO - PROCESS | 3488 | 1466698286806 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 3488 | 1466698286811 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:11:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:11:26 INFO - PROCESS | 3488 | 1466698286819 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 3488 | 1466698286822 Marionette TRACE conn6 <- [1,2994,null,{}] 09:11:26 INFO - PROCESS | 3488 | 1466698286846 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}] 09:11:26 INFO - PROCESS | 3488 | 1466698286849 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:26 INFO - PROCESS | 3488 | 1466698286968 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:11:27 INFO - PROCESS | 3488 | 1466698287066 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 3488 | 1466698287068 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:27 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5DC7000 == 42 [pid = 3488] [id = 760] 09:11:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 92 (000000C2E025F400) [pid = 3488] [serial = 2278] [outer = 0000000000000000] 09:11:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 93 (000000C2E02C8000) [pid = 3488] [serial = 2279] [outer = 000000C2E025F400] 09:11:27 INFO - PROCESS | 3488 | 1466698287127 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 3488 | ++DOMWINDOW == 94 (000000C2E1F37000) [pid = 3488] [serial = 2280] [outer = 000000C2E025F400] 09:11:27 INFO - PROCESS | 3488 | 1466698287712 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]]]}] 09:11:27 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. 09:11:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 943ms 09:11:27 INFO - PROCESS | 3488 | 1466698287763 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 3488 | 1466698287766 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:11:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:11:27 INFO - PROCESS | 3488 | 1466698287770 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 3488 | 1466698287774 Marionette TRACE conn6 <- [1,2998,null,{}] 09:11:27 INFO - PROCESS | 3488 | 1466698287786 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}] 09:11:27 INFO - PROCESS | 3488 | 1466698287791 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:27 INFO - PROCESS | 3488 | 1466698287907 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:11:28 INFO - PROCESS | 3488 | 1466698288008 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 3488 | 1466698288012 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9D55800 == 43 [pid = 3488] [id = 761] 09:11:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 95 (000000C2E3832C00) [pid = 3488] [serial = 2281] [outer = 0000000000000000] 09:11:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 96 (000000C2E583B400) [pid = 3488] [serial = 2282] [outer = 000000C2E3832C00] 09:11:28 INFO - PROCESS | 3488 | 1466698288070 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 97 (000000C2E5BED800) [pid = 3488] [serial = 2283] [outer = 000000C2E3832C00] 09:11:28 INFO - PROCESS | 3488 | [3488] 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 09:11:28 INFO - PROCESS | 3488 | 1466698288630 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:11:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:11:28 INFO - {} 09:11:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:11:28 INFO - {} 09:11:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:11:28 INFO - {} 09:11:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:11:28 INFO - {} 09:11:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 903ms 09:11:28 INFO - PROCESS | 3488 | 1466698288690 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 3488 | 1466698288693 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:11:28 INFO - PROCESS | 3488 | 1466698288703 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 3488 | 1466698288705 Marionette TRACE conn6 <- [1,3002,null,{}] 09:11:28 INFO - TEST-START | /FileAPI/fileReader.html 09:11:28 INFO - PROCESS | 3488 | 1466698288709 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}] 09:11:28 INFO - PROCESS | 3488 | 1466698288711 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:28 INFO - PROCESS | 3488 | 1466698288853 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:11:28 INFO - PROCESS | 3488 | 1466698288945 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 3488 | 1466698288948 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:28 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E981E800 == 44 [pid = 3488] [id = 762] 09:11:28 INFO - PROCESS | 3488 | ++DOMWINDOW == 98 (000000C2DEE08C00) [pid = 3488] [serial = 2284] [outer = 0000000000000000] 09:11:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 99 (000000C2E2155800) [pid = 3488] [serial = 2285] [outer = 000000C2DEE08C00] 09:11:29 INFO - PROCESS | 3488 | 1466698289007 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 3488 | ++DOMWINDOW == 100 (000000C2E63ACC00) [pid = 3488] [serial = 2286] [outer = 000000C2DEE08C00] 09:11:29 INFO - PROCESS | 3488 | 1466698289751 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]]]}] 09:11:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:11:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:11:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:11:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:11:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 1079ms 09:11:29 INFO - TEST-START | /FileAPI/historical.html 09:11:29 INFO - PROCESS | 3488 | 1466698289786 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 3488 | 1466698289791 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:11:29 INFO - PROCESS | 3488 | 1466698289795 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 3488 | 1466698289800 Marionette TRACE conn6 <- [1,3006,null,{}] 09:11:29 INFO - PROCESS | 3488 | 1466698289805 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}] 09:11:29 INFO - PROCESS | 3488 | 1466698289808 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:29 INFO - PROCESS | 3488 | 1466698289916 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:11:30 INFO - PROCESS | 3488 | 1466698290025 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 3488 | 1466698290027 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:30 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DE5BB000 == 45 [pid = 3488] [id = 763] 09:11:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 101 (000000C2D5729800) [pid = 3488] [serial = 2287] [outer = 0000000000000000] 09:11:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 102 (000000C2D572EC00) [pid = 3488] [serial = 2288] [outer = 000000C2D5729800] 09:11:30 INFO - PROCESS | 3488 | 1466698290081 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 3488 | ++DOMWINDOW == 103 (000000C2D60FE400) [pid = 3488] [serial = 2289] [outer = 000000C2D5729800] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9896000 == 44 [pid = 3488] [id = 756] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BAF000 == 43 [pid = 3488] [id = 757] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2420000 == 42 [pid = 3488] [id = 755] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9804000 == 41 [pid = 3488] [id = 754] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E891A000 == 40 [pid = 3488] [id = 753] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E721A800 == 39 [pid = 3488] [id = 752] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5AC4800 == 38 [pid = 3488] [id = 751] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E3A80800 == 37 [pid = 3488] [id = 750] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2420800 == 36 [pid = 3488] [id = 749] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC04000 == 35 [pid = 3488] [id = 748] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5A4000 == 34 [pid = 3488] [id = 747] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1E14000 == 33 [pid = 3488] [id = 745] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E63CD800 == 32 [pid = 3488] [id = 746] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BB2800 == 31 [pid = 3488] [id = 743] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DFC0D800 == 30 [pid = 3488] [id = 744] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E981E800 == 29 [pid = 3488] [id = 762] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9D55800 == 28 [pid = 3488] [id = 761] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5DC7000 == 27 [pid = 3488] [id = 760] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5DC5000 == 26 [pid = 3488] [id = 758] 09:11:31 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E1F57800 == 25 [pid = 3488] [id = 759] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 102 (000000C2E3089800) [pid = 3488] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 101 (000000C2E380C000) [pid = 3488] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 100 (000000C2DFC3EC00) [pid = 3488] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 99 (000000C2E02CB800) [pid = 3488] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 98 (000000C2E1F36800) [pid = 3488] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 97 (000000C2DBAA6400) [pid = 3488] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 96 (000000C2DBADA000) [pid = 3488] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 95 (000000C2D56E0C00) [pid = 3488] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 94 (000000C2D572A400) [pid = 3488] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 93 (000000C2D65DBC00) [pid = 3488] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 92 (000000C2D9F3F000) [pid = 3488] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 91 (000000C2DF2CC000) [pid = 3488] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 90 (000000C2DF2DF400) [pid = 3488] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 89 (000000C2E152A400) [pid = 3488] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 88 (000000C2E1F16000) [pid = 3488] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 87 (000000C2DEE11C00) [pid = 3488] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2DEECBC00) [pid = 3488] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E370C800) [pid = 3488] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E3198800) [pid = 3488] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2E4B27000) [pid = 3488] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E5479400) [pid = 3488] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E5830800) [pid = 3488] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E383A000) [pid = 3488] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E5404000) [pid = 3488] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E4D7DC00) [pid = 3488] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1F3B800) [pid = 3488] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E546E000) [pid = 3488] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E22AE000) [pid = 3488] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3488 | 1466698291383 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"]]]}] 09:11:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:11:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:11:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:11:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:11:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:11:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:11:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:11:31 INFO - TEST-OK | /FileAPI/historical.html | took 1635ms 09:11:31 INFO - PROCESS | 3488 | 1466698291431 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 3488 | 1466698291435 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:11:31 INFO - TEST-START | /FileAPI/idlharness.html 09:11:31 INFO - PROCESS | 3488 | 1466698291441 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 3488 | 1466698291444 Marionette TRACE conn6 <- [1,3010,null,{}] 09:11:31 INFO - PROCESS | 3488 | 1466698291450 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}] 09:11:31 INFO - PROCESS | 3488 | 1466698291453 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:31 INFO - PROCESS | 3488 | 1466698291548 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:11:31 INFO - PROCESS | 3488 | 1466698291557 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 3488 | 1466698291561 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:31 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA39000 == 26 [pid = 3488] [id = 764] 09:11:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D56EE000) [pid = 3488] [serial = 2290] [outer = 0000000000000000] 09:11:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2D5725C00) [pid = 3488] [serial = 2291] [outer = 000000C2D56EE000] 09:11:31 INFO - PROCESS | 3488 | 1466698291611 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2D60F3000) [pid = 3488] [serial = 2292] [outer = 000000C2D56EE000] 09:11:32 INFO - PROCESS | 3488 | 1466698292504 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]]]}] 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:11:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:11:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:11:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:11:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:11:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:11:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:11:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:11:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:11:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:11:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:11:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:11:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:11:32 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 09:11:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:11:32 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 09:11:32 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 09:11:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:11:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:11:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:11:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:11:32 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 09:11:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:11:32 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 09:11:32 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 09:11:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:11:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:11:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1163ms 09:11:32 INFO - PROCESS | 3488 | 1466698292607 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 3488 | 1466698292612 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:11:32 INFO - TEST-START | /FileAPI/idlharness.worker 09:11:32 INFO - PROCESS | 3488 | 1466698292620 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 3488 | 1466698292623 Marionette TRACE conn6 <- [1,3014,null,{}] 09:11:32 INFO - PROCESS | 3488 | 1466698292626 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}] 09:11:32 INFO - PROCESS | 3488 | 1466698292629 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:32 INFO - PROCESS | 3488 | 1466698292751 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:11:32 INFO - PROCESS | 3488 | 1466698292762 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 3488 | 1466698292765 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:32 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D63800 == 27 [pid = 3488] [id = 765] 09:11:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2DEE32000) [pid = 3488] [serial = 2293] [outer = 0000000000000000] 09:11:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2DEECAC00) [pid = 3488] [serial = 2294] [outer = 000000C2DEE32000] 09:11:32 INFO - PROCESS | 3488 | 1466698292814 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2DF2CD800) [pid = 3488] [serial = 2295] [outer = 000000C2DEE32000] 09:11:32 INFO - PROCESS | 3488 | [3488] 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 09:11:33 INFO - PROCESS | 3488 | 1466698293810 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,{},{}]]]}] 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:11:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:11:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:11:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:11:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:11:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:11:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:11:33 INFO - {} 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:11:33 INFO - {} 09:11:33 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 - {} 09:11:33 INFO - {} 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:11:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:11:33 INFO - {} 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:11:33 INFO - {} 09:11:33 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 - {} 09:11:33 INFO - {} 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:11:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:11:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:11:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:11:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 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 09:11:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:11:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:11:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:11:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:11:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:11:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:11:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:11:33 INFO - {} 09:11:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1299ms 09:11:33 INFO - PROCESS | 3488 | 1466698293922 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 3488 | 1466698293925 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:11:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:11:33 INFO - PROCESS | 3488 | 1466698293928 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 3488 | 1466698293932 Marionette TRACE conn6 <- [1,3018,null,{}] 09:11:33 INFO - PROCESS | 3488 | 1466698293945 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}] 09:11:33 INFO - PROCESS | 3488 | 1466698293950 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:34 INFO - PROCESS | 3488 | 1466698294074 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:11:34 INFO - PROCESS | 3488 | 1466698294160 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 3488 | 1466698294163 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98B5000 == 28 [pid = 3488] [id = 766] 09:11:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2D555D400) [pid = 3488] [serial = 2296] [outer = 0000000000000000] 09:11:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E370E800) [pid = 3488] [serial = 2297] [outer = 000000C2D555D400] 09:11:34 INFO - PROCESS | 3488 | 1466698294214 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E383BC00) [pid = 3488] [serial = 2298] [outer = 000000C2D555D400] 09:11:34 INFO - PROCESS | 3488 | 1466698294666 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]]]}] 09:11:34 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 09:11:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 795ms 09:11:34 INFO - PROCESS | 3488 | 1466698294729 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 3488 | 1466698294732 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:11:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:11:34 INFO - PROCESS | 3488 | 1466698294735 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 3488 | 1466698294737 Marionette TRACE conn6 <- [1,3022,null,{}] 09:11:34 INFO - PROCESS | 3488 | 1466698294747 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}] 09:11:34 INFO - PROCESS | 3488 | 1466698294749 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:34 INFO - PROCESS | 3488 | 1466698294868 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:11:34 INFO - PROCESS | 3488 | 1466698294879 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 3488 | 1466698294881 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:34 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9B26000 == 29 [pid = 3488] [id = 767] 09:11:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 85 (000000C2E4D7CC00) [pid = 3488] [serial = 2299] [outer = 0000000000000000] 09:11:34 INFO - PROCESS | 3488 | ++DOMWINDOW == 86 (000000C2E5403800) [pid = 3488] [serial = 2300] [outer = 000000C2E4D7CC00] 09:11:34 INFO - PROCESS | 3488 | 1466698294975 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 87 (000000C2E5470400) [pid = 3488] [serial = 2301] [outer = 000000C2E4D7CC00] 09:11:35 INFO - PROCESS | 3488 | 1466698295502 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]]]}] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 86 (000000C2E249B000) [pid = 3488] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 85 (000000C2E383AC00) [pid = 3488] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 84 (000000C2E4D75C00) [pid = 3488] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D6261400) [pid = 3488] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E54BAC00) [pid = 3488] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2D5555C00) [pid = 3488] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E152AC00) [pid = 3488] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2DAAE7000) [pid = 3488] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E02BC800) [pid = 3488] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DAAE8C00) [pid = 3488] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2D555DC00) [pid = 3488] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DAA24400) [pid = 3488] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DEE0E800) [pid = 3488] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5958400) [pid = 3488] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2E587F000) [pid = 3488] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:11:35 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2E583B800) [pid = 3488] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:11:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:11:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 839ms 09:11:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:11:35 INFO - PROCESS | 3488 | 1466698295577 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 3488 | 1466698295579 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:11:35 INFO - PROCESS | 3488 | 1466698295582 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 3488 | 1466698295584 Marionette TRACE conn6 <- [1,3026,null,{}] 09:11:35 INFO - PROCESS | 3488 | 1466698295587 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}] 09:11:35 INFO - PROCESS | 3488 | 1466698295590 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:35 INFO - PROCESS | 3488 | 1466698295675 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:11:35 INFO - PROCESS | 3488 | 1466698295680 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 3488 | 1466698295682 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:35 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9BBC000 == 30 [pid = 3488] [id = 768] 09:11:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2DEE25400) [pid = 3488] [serial = 2302] [outer = 0000000000000000] 09:11:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2E1F40400) [pid = 3488] [serial = 2303] [outer = 000000C2DEE25400] 09:11:35 INFO - PROCESS | 3488 | 1466698295727 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2E5480800) [pid = 3488] [serial = 2304] [outer = 000000C2DEE25400] 09:11:36 INFO - PROCESS | 3488 | 1466698296133 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"]]]}] 09:11:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:11:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:11:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 09:11:36 INFO - PROCESS | 3488 | 1466698296215 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 3488 | 1466698296217 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:11:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:11:36 INFO - PROCESS | 3488 | 1466698296221 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 3488 | 1466698296223 Marionette TRACE conn6 <- [1,3030,null,{}] 09:11:36 INFO - PROCESS | 3488 | 1466698296226 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}] 09:11:36 INFO - PROCESS | 3488 | 1466698296233 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:36 INFO - PROCESS | 3488 | 1466698296342 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:11:36 INFO - PROCESS | 3488 | 1466698296347 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 3488 | 1466698296349 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:36 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E98AE800 == 31 [pid = 3488] [id = 769] 09:11:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E583B800) [pid = 3488] [serial = 2305] [outer = 0000000000000000] 09:11:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5886000) [pid = 3488] [serial = 2306] [outer = 000000C2E583B800] 09:11:36 INFO - PROCESS | 3488 | 1466698296395 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E63AC400) [pid = 3488] [serial = 2307] [outer = 000000C2E583B800] 09:11:36 INFO - PROCESS | 3488 | 1466698296971 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]]]}] 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:11:37 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. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:11:37 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'.) 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:11:37 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. 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:11:37 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. 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:11:37 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. 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:11:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 806ms 09:11:37 INFO - PROCESS | 3488 | 1466698297030 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 3488 | 1466698297032 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:11:37 INFO - PROCESS | 3488 | 1466698297035 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:11:37 INFO - PROCESS | 3488 | 1466698297037 Marionette TRACE conn6 <- [1,3034,null,{}] 09:11:37 INFO - PROCESS | 3488 | 1466698297041 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}] 09:11:37 INFO - PROCESS | 3488 | 1466698297043 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:37 INFO - PROCESS | 3488 | 1466698297135 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:11:37 INFO - PROCESS | 3488 | 1466698297220 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 3488 | 1466698297222 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:37 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2EABCE000 == 32 [pid = 3488] [id = 770] 09:11:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2D4511800) [pid = 3488] [serial = 2308] [outer = 0000000000000000] 09:11:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E64C5400) [pid = 3488] [serial = 2309] [outer = 000000C2D4511800] 09:11:37 INFO - PROCESS | 3488 | 1466698297267 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E64D5000) [pid = 3488] [serial = 2310] [outer = 000000C2D4511800] 09:11:37 INFO - PROCESS | 3488 | [3488] 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 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA39000 == 31 [pid = 3488] [id = 764] 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DE5BB000 == 30 [pid = 3488] [id = 763] 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98B5000 == 29 [pid = 3488] [id = 766] 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9BBC000 == 28 [pid = 3488] [id = 768] 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E98AE800 == 27 [pid = 3488] [id = 769] 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E9B26000 == 26 [pid = 3488] [id = 767] 09:11:38 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D63800 == 25 [pid = 3488] [id = 765] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E3088400) [pid = 3488] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E3A67800) [pid = 3488] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E370F000) [pid = 3488] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E546A000) [pid = 3488] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DAAE7400) [pid = 3488] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2DEE05000) [pid = 3488] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E5837800) [pid = 3488] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2DFA1C400) [pid = 3488] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2DFC37C00) [pid = 3488] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E15ED800) [pid = 3488] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2DB5D7000) [pid = 3488] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2DE50C400) [pid = 3488] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E02C2800) [pid = 3488] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E040CC00) [pid = 3488] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2DBC69000) [pid = 3488] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DF2D0800) [pid = 3488] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2D56EC400) [pid = 3488] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E479B400) [pid = 3488] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2DB5D4400) [pid = 3488] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2D625C800) [pid = 3488] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E540A800) [pid = 3488] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 58 (000000C2E5954800) [pid = 3488] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 57 (000000C2E5BEE000) [pid = 3488] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 56 (000000C2E5BFA000) [pid = 3488] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 55 (000000C2E5882C00) [pid = 3488] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 54 (000000C2E54BA400) [pid = 3488] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 53 (000000C2E5880000) [pid = 3488] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 52 (000000C2E5832C00) [pid = 3488] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:11:38 INFO - PROCESS | 3488 | --DOMWINDOW == 51 (000000C2E1F1DC00) [pid = 3488] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:11:39 INFO - PROCESS | 3488 | 1466698298997 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:11:39 INFO - {} 09:11:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1988ms 09:11:39 INFO - PROCESS | 3488 | 1466698299028 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 3488 | 1466698299033 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:11:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:11:39 INFO - PROCESS | 3488 | 1466698299039 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 3488 | 1466698299043 Marionette TRACE conn6 <- [1,3038,null,{}] 09:11:39 INFO - PROCESS | 3488 | 1466698299050 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}] 09:11:39 INFO - PROCESS | 3488 | 1466698299053 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:39 INFO - PROCESS | 3488 | 1466698299158 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:11:39 INFO - PROCESS | 3488 | 1466698299165 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 3488 | 1466698299168 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DBA3F800 == 26 [pid = 3488] [id = 771] 09:11:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 52 (000000C2D56ECC00) [pid = 3488] [serial = 2311] [outer = 0000000000000000] 09:11:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 53 (000000C2D56ED400) [pid = 3488] [serial = 2312] [outer = 000000C2D56ECC00] 09:11:39 INFO - PROCESS | 3488 | 1466698299217 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 54 (000000C2D5C2F400) [pid = 3488] [serial = 2313] [outer = 000000C2D56ECC00] 09:11:39 INFO - PROCESS | 3488 | 1466698299708 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]]]}] 09:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:11:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 693ms 09:11:39 INFO - PROCESS | 3488 | 1466698299733 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 3488 | 1466698299739 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:11:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:11:39 INFO - PROCESS | 3488 | 1466698299746 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 3488 | 1466698299749 Marionette TRACE conn6 <- [1,3042,null,{}] 09:11:39 INFO - PROCESS | 3488 | 1466698299753 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}] 09:11:39 INFO - PROCESS | 3488 | 1466698299756 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:39 INFO - PROCESS | 3488 | 1466698299847 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:11:39 INFO - PROCESS | 3488 | 1466698299854 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 3488 | 1466698299856 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:39 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E15C6800 == 27 [pid = 3488] [id = 772] 09:11:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 55 (000000C2D65DD800) [pid = 3488] [serial = 2314] [outer = 0000000000000000] 09:11:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 56 (000000C2D9D36000) [pid = 3488] [serial = 2315] [outer = 000000C2D65DD800] 09:11:39 INFO - PROCESS | 3488 | 1466698299908 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 3488 | ++DOMWINDOW == 57 (000000C2DA2A8C00) [pid = 3488] [serial = 2316] [outer = 000000C2D65DD800] 09:11:40 INFO - PROCESS | 3488 | 1466698300641 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"]]]}] 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:11:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:11:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:11:40 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" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:11:40 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" 09:11:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:11:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:11:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 997ms 09:11:40 INFO - PROCESS | 3488 | 1466698300744 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 3488 | 1466698300747 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:11:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:11:40 INFO - PROCESS | 3488 | 1466698300750 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 3488 | 1466698300754 Marionette TRACE conn6 <- [1,3046,null,{}] 09:11:40 INFO - PROCESS | 3488 | 1466698300767 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}] 09:11:40 INFO - PROCESS | 3488 | 1466698300772 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:40 INFO - PROCESS | 3488 | 1466698300861 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:11:40 INFO - PROCESS | 3488 | 1466698300870 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 3488 | 1466698300874 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:40 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E240F000 == 28 [pid = 3488] [id = 773] 09:11:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 58 (000000C2D3910000) [pid = 3488] [serial = 2317] [outer = 0000000000000000] 09:11:40 INFO - PROCESS | 3488 | ++DOMWINDOW == 59 (000000C2DBACE400) [pid = 3488] [serial = 2318] [outer = 000000C2D3910000] 09:11:40 INFO - PROCESS | 3488 | 1466698300933 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2DEE28800) [pid = 3488] [serial = 2319] [outer = 000000C2D3910000] 09:11:41 INFO - PROCESS | 3488 | 1466698301406 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]]]}] 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:11:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:11:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:11:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:11:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:11:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 09:11:41 INFO - PROCESS | 3488 | 1466698301447 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 3488 | 1466698301450 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:11:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:11:41 INFO - PROCESS | 3488 | 1466698301453 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 3488 | 1466698301455 Marionette TRACE conn6 <- [1,3050,null,{}] 09:11:41 INFO - PROCESS | 3488 | 1466698301458 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}] 09:11:41 INFO - PROCESS | 3488 | 1466698301461 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:41 INFO - PROCESS | 3488 | 1466698301549 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:11:41 INFO - PROCESS | 3488 | 1466698301554 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 3488 | 1466698301556 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:41 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2887000 == 29 [pid = 3488] [id = 774] 09:11:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2DF2D9800) [pid = 3488] [serial = 2320] [outer = 0000000000000000] 09:11:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2DF2DCC00) [pid = 3488] [serial = 2321] [outer = 000000C2DF2D9800] 09:11:41 INFO - PROCESS | 3488 | 1466698301603 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2DF826000) [pid = 3488] [serial = 2322] [outer = 000000C2DF2D9800] 09:11:41 INFO - PROCESS | 3488 | [3488] 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 09:11:42 INFO - PROCESS | 3488 | 1466698302045 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:11:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:11:42 INFO - {} 09:11:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 09:11:42 INFO - PROCESS | 3488 | 1466698302086 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 3488 | 1466698302088 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:11:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:11:42 INFO - PROCESS | 3488 | 1466698302092 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 3488 | 1466698302094 Marionette TRACE conn6 <- [1,3054,null,{}] 09:11:42 INFO - PROCESS | 3488 | 1466698302097 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}] 09:11:42 INFO - PROCESS | 3488 | 1466698302100 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:42 INFO - PROCESS | 3488 | 1466698302182 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:11:42 INFO - PROCESS | 3488 | 1466698302189 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 3488 | 1466698302191 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E285E800 == 30 [pid = 3488] [id = 775] 09:11:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D8AA1000) [pid = 3488] [serial = 2323] [outer = 0000000000000000] 09:11:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DFC3D800) [pid = 3488] [serial = 2324] [outer = 000000C2D8AA1000] 09:11:42 INFO - PROCESS | 3488 | 1466698302247 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2E025A800) [pid = 3488] [serial = 2325] [outer = 000000C2D8AA1000] 09:11:42 INFO - PROCESS | 3488 | 1466698302675 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]]]}] 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:11:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:11:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 627ms 09:11:42 INFO - PROCESS | 3488 | 1466698302730 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 3488 | 1466698302732 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:11:42 INFO - PROCESS | 3488 | 1466698302735 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 3488 | 1466698302737 Marionette TRACE conn6 <- [1,3058,null,{}] 09:11:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:11:42 INFO - PROCESS | 3488 | 1466698302741 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}] 09:11:42 INFO - PROCESS | 3488 | 1466698302747 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:42 INFO - PROCESS | 3488 | 1466698302855 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:11:42 INFO - PROCESS | 3488 | 1466698302861 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 3488 | 1466698302863 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:42 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E4D63800 == 31 [pid = 3488] [id = 776] 09:11:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2E0262800) [pid = 3488] [serial = 2326] [outer = 0000000000000000] 09:11:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2E02C9000) [pid = 3488] [serial = 2327] [outer = 000000C2E0262800] 09:11:42 INFO - PROCESS | 3488 | 1466698302908 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3488 | ++DOMWINDOW == 69 (000000C2E1530800) [pid = 3488] [serial = 2328] [outer = 000000C2E0262800] 09:11:43 INFO - PROCESS | 3488 | 1466698303323 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]]]}] 09:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:11:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 09:11:43 INFO - PROCESS | 3488 | 1466698303371 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 3488 | 1466698303373 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:11:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:11:43 INFO - PROCESS | 3488 | 1466698303381 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 3488 | 1466698303383 Marionette TRACE conn6 <- [1,3062,null,{}] 09:11:43 INFO - PROCESS | 3488 | 1466698303386 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}] 09:11:43 INFO - PROCESS | 3488 | 1466698303388 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:43 INFO - PROCESS | 3488 | 1466698303478 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:11:43 INFO - PROCESS | 3488 | 1466698303483 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 3488 | 1466698303485 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:43 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E5B57000 == 32 [pid = 3488] [id = 777] 09:11:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 70 (000000C2E1D97400) [pid = 3488] [serial = 2329] [outer = 0000000000000000] 09:11:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 71 (000000C2E1F13400) [pid = 3488] [serial = 2330] [outer = 000000C2E1D97400] 09:11:43 INFO - PROCESS | 3488 | 1466698303530 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 3488 | ++DOMWINDOW == 72 (000000C2E1F21800) [pid = 3488] [serial = 2331] [outer = 000000C2E1D97400] 09:11:43 INFO - PROCESS | 3488 | 1466698303967 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]]]}] 09:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:11:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 09:11:44 INFO - PROCESS | 3488 | 1466698304029 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 3488 | 1466698304031 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:11:44 INFO - PROCESS | 3488 | 1466698304034 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3488 | 1466698304036 Marionette TRACE conn6 <- [1,3066,null,{}] 09:11:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:11:44 INFO - PROCESS | 3488 | 1466698304040 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}] 09:11:44 INFO - PROCESS | 3488 | 1466698304042 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:44 INFO - PROCESS | 3488 | 1466698304131 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:11:44 INFO - PROCESS | 3488 | 1466698304137 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 3488 | 1466698304139 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB507800 == 33 [pid = 3488] [id = 778] 09:11:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 73 (000000C2D4C3D800) [pid = 3488] [serial = 2332] [outer = 0000000000000000] 09:11:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D541CC00) [pid = 3488] [serial = 2333] [outer = 000000C2D4C3D800] 09:11:44 INFO - PROCESS | 3488 | 1466698304184 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E2151000) [pid = 3488] [serial = 2334] [outer = 000000C2D4C3D800] 09:11:44 INFO - PROCESS | 3488 | 1466698304664 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] 09:11:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:11:44 INFO - PROCESS | 3488 | 1466698304714 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:11:44 INFO - PROCESS | 3488 | 1466698304717 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3488 | 1466698304719 Marionette TRACE conn6 <- [1,3070,null,{}] 09:11:44 INFO - PROCESS | 3488 | 1466698304729 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}] 09:11:44 INFO - PROCESS | 3488 | 1466698304731 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:44 INFO - PROCESS | 3488 | 1466698304850 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:11:44 INFO - PROCESS | 3488 | 1466698304936 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 3488 | 1466698304938 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:44 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E240E800 == 34 [pid = 3488] [id = 779] 09:11:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2D5732400) [pid = 3488] [serial = 2335] [outer = 0000000000000000] 09:11:44 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2E2E68C00) [pid = 3488] [serial = 2336] [outer = 000000C2D5732400] 09:11:44 INFO - PROCESS | 3488 | 1466698304983 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E3702800) [pid = 3488] [serial = 2337] [outer = 000000C2D5732400] 09:11:45 INFO - PROCESS | 3488 | 1466698305385 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]]]}] 09:11:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:11:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:11:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:11:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 698ms 09:11:45 INFO - PROCESS | 3488 | 1466698305422 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 3488 | 1466698305425 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:11:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:11:45 INFO - PROCESS | 3488 | 1466698305428 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 3488 | 1466698305429 Marionette TRACE conn6 <- [1,3074,null,{}] 09:11:45 INFO - PROCESS | 3488 | 1466698305433 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}] 09:11:45 INFO - PROCESS | 3488 | 1466698305435 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:45 INFO - PROCESS | 3488 | 1466698305555 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:11:45 INFO - PROCESS | 3488 | 1466698305560 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 3488 | 1466698305562 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:45 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E7429800 == 35 [pid = 3488] [id = 780] 09:11:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E370A400) [pid = 3488] [serial = 2338] [outer = 0000000000000000] 09:11:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E3833000) [pid = 3488] [serial = 2339] [outer = 000000C2E370A400] 09:11:45 INFO - PROCESS | 3488 | 1466698305656 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E38CE800) [pid = 3488] [serial = 2340] [outer = 000000C2E370A400] 09:11:46 INFO - PROCESS | 3488 | 1466698306050 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:11:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 09:11:46 INFO - PROCESS | 3488 | 1466698306126 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:11:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:11:46 INFO - PROCESS | 3488 | 1466698306128 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:11:46 INFO - PROCESS | 3488 | 1466698306131 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 3488 | 1466698306134 Marionette TRACE conn6 <- [1,3078,null,{}] 09:11:46 INFO - PROCESS | 3488 | 1466698306146 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}] 09:11:46 INFO - PROCESS | 3488 | 1466698306149 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:46 INFO - PROCESS | 3488 | 1466698306307 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:11:46 INFO - PROCESS | 3488 | 1466698306323 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 3488 | 1466698306326 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:46 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2856000 == 36 [pid = 3488] [id = 781] 09:11:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E4B26800) [pid = 3488] [serial = 2341] [outer = 0000000000000000] 09:11:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 83 (000000C2E5464C00) [pid = 3488] [serial = 2342] [outer = 000000C2E4B26800] 09:11:46 INFO - PROCESS | 3488 | 1466698306376 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 3488 | ++DOMWINDOW == 84 (000000C2E5478C00) [pid = 3488] [serial = 2343] [outer = 000000C2E4B26800] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 83 (000000C2D555D400) [pid = 3488] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 82 (000000C2E4D7CC00) [pid = 3488] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2DEE25400) [pid = 3488] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2DEE32000) [pid = 3488] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2D56EE000) [pid = 3488] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2D5729800) [pid = 3488] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2DEE08C00) [pid = 3488] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E3832C00) [pid = 3488] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2E025F400) [pid = 3488] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D5730800) [pid = 3488] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:11:46 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2E583B800) [pid = 3488] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:11:46 INFO - PROCESS | 3488 | 1466698306829 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:11:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 09:11:46 INFO - PROCESS | 3488 | 1466698306870 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 3488 | 1466698306872 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:11:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:11:46 INFO - PROCESS | 3488 | 1466698306875 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 3488 | 1466698306877 Marionette TRACE conn6 <- [1,3082,null,{}] 09:11:46 INFO - PROCESS | 3488 | 1466698306880 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}] 09:11:46 INFO - PROCESS | 3488 | 1466698306882 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:47 INFO - PROCESS | 3488 | 1466698307004 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:11:47 INFO - PROCESS | 3488 | 1466698307012 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 3488 | 1466698307014 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8965800 == 37 [pid = 3488] [id = 782] 09:11:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 74 (000000C2D56EE000) [pid = 3488] [serial = 2344] [outer = 0000000000000000] 09:11:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 75 (000000C2E547E000) [pid = 3488] [serial = 2345] [outer = 000000C2D56EE000] 09:11:47 INFO - PROCESS | 3488 | 1466698307058 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 76 (000000C2E5831000) [pid = 3488] [serial = 2346] [outer = 000000C2D56EE000] 09:11:47 INFO - PROCESS | 3488 | 1466698307449 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:11:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:11:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 09:11:47 INFO - PROCESS | 3488 | 1466698307507 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 3488 | 1466698307510 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:11:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:11:47 INFO - PROCESS | 3488 | 1466698307513 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 3488 | 1466698307514 Marionette TRACE conn6 <- [1,3086,null,{}] 09:11:47 INFO - PROCESS | 3488 | 1466698307518 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}] 09:11:47 INFO - PROCESS | 3488 | 1466698307520 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:47 INFO - PROCESS | 3488 | 1466698307603 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:11:47 INFO - PROCESS | 3488 | 1466698307609 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 3488 | 1466698307611 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:47 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E8B6D000 == 38 [pid = 3488] [id = 783] 09:11:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 77 (000000C2DFC36800) [pid = 3488] [serial = 2347] [outer = 0000000000000000] 09:11:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 78 (000000C2E5834000) [pid = 3488] [serial = 2348] [outer = 000000C2DFC36800] 09:11:47 INFO - PROCESS | 3488 | 1466698307655 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 3488 | ++DOMWINDOW == 79 (000000C2E583BC00) [pid = 3488] [serial = 2349] [outer = 000000C2DFC36800] 09:11:48 INFO - PROCESS | 3488 | 1466698308092 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]]]}] 09:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:11:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 09:11:48 INFO - PROCESS | 3488 | 1466698308159 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 3488 | 1466698308162 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:11:48 INFO - PROCESS | 3488 | 1466698308166 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 3488 | 1466698308168 Marionette TRACE conn6 <- [1,3090,null,{}] 09:11:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:11:48 INFO - PROCESS | 3488 | 1466698308171 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}] 09:11:48 INFO - PROCESS | 3488 | 1466698308173 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:48 INFO - PROCESS | 3488 | 1466698308257 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:11:48 INFO - PROCESS | 3488 | 1466698308262 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 3488 | 1466698308263 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:48 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E9817000 == 39 [pid = 3488] [id = 784] 09:11:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 80 (000000C2E5839C00) [pid = 3488] [serial = 2350] [outer = 0000000000000000] 09:11:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 81 (000000C2E5883400) [pid = 3488] [serial = 2351] [outer = 000000C2E5839C00] 09:11:48 INFO - PROCESS | 3488 | 1466698308308 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 3488 | ++DOMWINDOW == 82 (000000C2E5956400) [pid = 3488] [serial = 2352] [outer = 000000C2E5839C00] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DBA3F800 == 38 [pid = 3488] [id = 771] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2EABCE000 == 37 [pid = 3488] [id = 770] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2887000 == 36 [pid = 3488] [id = 774] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E4D63800 == 35 [pid = 3488] [id = 776] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E15C6800 == 34 [pid = 3488] [id = 772] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E285E800 == 33 [pid = 3488] [id = 775] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E5B57000 == 32 [pid = 3488] [id = 777] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E240E800 == 31 [pid = 3488] [id = 779] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2DB507800 == 30 [pid = 3488] [id = 778] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8B6D000 == 29 [pid = 3488] [id = 783] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E8965800 == 28 [pid = 3488] [id = 782] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E240F000 == 27 [pid = 3488] [id = 773] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E7429800 == 26 [pid = 3488] [id = 780] 09:11:49 INFO - PROCESS | 3488 | --DOCSHELL 000000C2E2856000 == 25 [pid = 3488] [id = 781] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 81 (000000C2E370E800) [pid = 3488] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 80 (000000C2E5403800) [pid = 3488] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 79 (000000C2E383BC00) [pid = 3488] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 78 (000000C2E5480800) [pid = 3488] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 77 (000000C2E1F40400) [pid = 3488] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 76 (000000C2E5470400) [pid = 3488] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 75 (000000C2DEECAC00) [pid = 3488] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 74 (000000C2D5725C00) [pid = 3488] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 73 (000000C2D60F3000) [pid = 3488] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 72 (000000C2D60FE400) [pid = 3488] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 71 (000000C2D572EC00) [pid = 3488] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 70 (000000C2E63ACC00) [pid = 3488] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 69 (000000C2E2155800) [pid = 3488] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 68 (000000C2E5BED800) [pid = 3488] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 67 (000000C2E583B400) [pid = 3488] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 66 (000000C2E1F37000) [pid = 3488] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 65 (000000C2E02C8000) [pid = 3488] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 64 (000000C2DEE27800) [pid = 3488] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 63 (000000C2DB5D5800) [pid = 3488] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 62 (000000C2E64C5400) [pid = 3488] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 61 (000000C2DF2CD800) [pid = 3488] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 60 (000000C2E5886000) [pid = 3488] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | --DOMWINDOW == 59 (000000C2E63AC400) [pid = 3488] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3488 | 1466698310207 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:11:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2084ms 09:11:50 INFO - PROCESS | 3488 | 1466698310258 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 3488 | 1466698310263 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:11:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:11:50 INFO - PROCESS | 3488 | 1466698310268 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 3488 | 1466698310271 Marionette TRACE conn6 <- [1,3094,null,{}] 09:11:50 INFO - PROCESS | 3488 | 1466698310278 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}] 09:11:50 INFO - PROCESS | 3488 | 1466698310282 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:50 INFO - PROCESS | 3488 | 1466698310374 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:11:50 INFO - PROCESS | 3488 | 1466698310381 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 3488 | 1466698310385 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:50 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2DB549800 == 26 [pid = 3488] [id = 785] 09:11:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 60 (000000C2D56EB400) [pid = 3488] [serial = 2353] [outer = 0000000000000000] 09:11:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 61 (000000C2D56EC800) [pid = 3488] [serial = 2354] [outer = 000000C2D56EB400] 09:11:50 INFO - PROCESS | 3488 | 1466698310441 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 3488 | ++DOMWINDOW == 62 (000000C2D572FC00) [pid = 3488] [serial = 2355] [outer = 000000C2D56EB400] 09:11:50 INFO - PROCESS | 3488 | 1466698310937 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]]]}] 09:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:11:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 09:11:50 INFO - PROCESS | 3488 | 1466698310964 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 3488 | 1466698310969 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:11:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:11:50 INFO - PROCESS | 3488 | 1466698310976 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 3488 | 1466698310979 Marionette TRACE conn6 <- [1,3098,null,{}] 09:11:50 INFO - PROCESS | 3488 | 1466698310983 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}] 09:11:50 INFO - PROCESS | 3488 | 1466698310986 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:51 INFO - PROCESS | 3488 | 1466698311086 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:11:51 INFO - PROCESS | 3488 | 1466698311095 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 3488 | 1466698311098 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E157B000 == 27 [pid = 3488] [id = 786] 09:11:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 63 (000000C2D6790400) [pid = 3488] [serial = 2356] [outer = 0000000000000000] 09:11:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 64 (000000C2D8A14000) [pid = 3488] [serial = 2357] [outer = 000000C2D6790400] 09:11:51 INFO - PROCESS | 3488 | 1466698311148 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 65 (000000C2DA1D1800) [pid = 3488] [serial = 2358] [outer = 000000C2D6790400] 09:11:51 INFO - PROCESS | 3488 | 1466698311618 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"]]]}] 09:11:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:11:51 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 09:11:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:11:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 09:11:51 INFO - PROCESS | 3488 | 1466698311669 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 3488 | 1466698311671 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:11:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:11:51 INFO - PROCESS | 3488 | 1466698311675 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 3488 | 1466698311679 Marionette TRACE conn6 <- [1,3102,null,{}] 09:11:51 INFO - PROCESS | 3488 | 1466698311691 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}] 09:11:51 INFO - PROCESS | 3488 | 1466698311696 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:51 INFO - PROCESS | 3488 | 1466698311811 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:11:51 INFO - PROCESS | 3488 | 1466698311901 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\", \"b5c08161-6111-4eb1-8087-21bf07b9736f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 3488 | 1466698311904 Marionette INFO sendAsync f1837628-85c8-40b6-9a3b-02d7bbe5eaf3 09:11:51 INFO - PROCESS | 3488 | ++DOCSHELL 000000C2E2062800 == 28 [pid = 3488] [id = 787] 09:11:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 66 (000000C2D390A800) [pid = 3488] [serial = 2359] [outer = 0000000000000000] 09:11:51 INFO - PROCESS | 3488 | ++DOMWINDOW == 67 (000000C2DB5D9000) [pid = 3488] [serial = 2360] [outer = 000000C2D390A800] 09:11:51 INFO - PROCESS | 3488 | 1466698311954 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 3488 | ++DOMWINDOW == 68 (000000C2DBAAD400) [pid = 3488] [serial = 2361] [outer = 000000C2D390A800] 09:11:52 INFO - PROCESS | 3488 | 1466698312327 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]]]}] 09:11:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:11:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 09:11:52 INFO - PROCESS | 3488 | 1466698312369 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 3488 | 1466698312371 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:11:53 WARNING - u'runner_teardown' () 09:11:53 INFO - No more tests 09:11:53 INFO - Got 0 unexpected results 09:11:53 INFO - SUITE-END | took 683s 09:11:53 INFO - Closing logging queue 09:11:53 INFO - queue closed 09:11:53 INFO - Return code: 0 09:11:53 WARNING - # TBPL SUCCESS # 09:11:53 INFO - Running post-action listener: _resource_record_post_action 09:11:53 INFO - Running post-run listener: _resource_record_post_run 09:11:54 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 194934272; Write bytes: 1005548032; Read time: 2169570; Write time: 5711160 09:11:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:11:54 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 43007488; Read time: 0; Write time: 58790 09:11:54 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 194934272; Write bytes: 891810816; Read time: 2169570; Write time: 5567400 09:11:54 INFO - Running post-run listener: _upload_blobber_files 09:11:54 INFO - Blob upload gear active. 09:11:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:11:54 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 09:11:54 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'] 09:11:54 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 09:11:55 INFO - (blobuploader) - INFO - Open directory for files ... 09:11:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:11:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:11:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:11:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:11:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:11:55 INFO - (blobuploader) - INFO - Done attempting. 09:11:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:11:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:11:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:11:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:11:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:11:57 INFO - (blobuploader) - INFO - Done attempting. 09:11:57 INFO - (blobuploader) - INFO - Iteration through files over. 09:11:57 INFO - Return code: 0 09:11:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:11:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/107447254f3d05d656e14945cfc1da27f1b75cddecedb25265a21ef8327fa381eb3bbd46ae004f0890df6e8d0919eb6fabd3666a1525a15ad70d26b1a1e242e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/450e46b2b9e53cbf8b749328f8118db4fc59d5466817efba66ccfc9020c2a39559c2358c80f572d4b45c70c98610349105b22450a6c3638d53b2b3fe6c158726"} 09:11:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:11:57 INFO - Writing to file C:\slave\test\properties\blobber_files 09:11:57 INFO - Contents: 09:11:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/107447254f3d05d656e14945cfc1da27f1b75cddecedb25265a21ef8327fa381eb3bbd46ae004f0890df6e8d0919eb6fabd3666a1525a15ad70d26b1a1e242e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/450e46b2b9e53cbf8b749328f8118db4fc59d5466817efba66ccfc9020c2a39559c2358c80f572d4b45c70c98610349105b22450a6c3638d53b2b3fe6c158726"} 09:11:57 INFO - Running post-run listener: copy_logs_to_upload_dir 09:11:57 INFO - Copying logs to upload dir... 09:11:57 INFO - mkdir: C:\slave\test\build\upload\logs 09:11:57 INFO - Copying logs to upload dir... 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - Using _rmtree_windows ... 09:11:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=882.256000 ========= master_lag: 0.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 42 secs) (at 2016-06-23 09:11:57.820902) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:57.821837) ========= '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-114\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-114 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-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-114\AppData\Local LOGONSERVER=\\T-W864-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-114 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-114 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/107447254f3d05d656e14945cfc1da27f1b75cddecedb25265a21ef8327fa381eb3bbd46ae004f0890df6e8d0919eb6fabd3666a1525a15ad70d26b1a1e242e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/450e46b2b9e53cbf8b749328f8118db4fc59d5466817efba66ccfc9020c2a39559c2358c80f572d4b45c70c98610349105b22450a6c3638d53b2b3fe6c158726"} build_url:https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/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/FVYER1oYQD-LTgFdCGEO4A/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/107447254f3d05d656e14945cfc1da27f1b75cddecedb25265a21ef8327fa381eb3bbd46ae004f0890df6e8d0919eb6fabd3666a1525a15ad70d26b1a1e242e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/450e46b2b9e53cbf8b749328f8118db4fc59d5466817efba66ccfc9020c2a39559c2358c80f572d4b45c70c98610349105b22450a6c3638d53b2b3fe6c158726"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FVYER1oYQD-LTgFdCGEO4A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:57.949867) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:57.950812) ========= '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-114\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-114 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-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-114\AppData\Local LOGONSERVER=\\T-W864-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-114 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-114 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:58.069802) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:58.070162) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:58.881710) ========= ========= Total master_lag: 0.54 =========