builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-018 starttime: 1467390338.63 results: success (0) buildid: 20160701074922 builduid: ad5179a2fa9c4befaf28b0702cae2bba revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:38.633248) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:38.634270) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:38.634994) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:38.791155) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 09:25:38.791998) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 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-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False --09:25:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 18.80 MB/s 09:25:40 (18.80 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.125000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 09:25:40.964996) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-01 09:25:40.965392) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 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-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.931000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-01 09:25:47.902352) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 09:25:47.903259) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --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 4c7636b942946b1057c6f8fe5ae92377011a86bf --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 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-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False 2016-07-01 09:25:47,733 truncating revision to first 12 chars 2016-07-01 09:25:47,733 Setting DEBUG logging. 2016-07-01 09:25:47,733 attempt 1/10 2016-07-01 09:25:47,733 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4c7636b94294?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 09:25:48,447 unpacking tar archive at: mozilla-beta-4c7636b94294/testing/mozharness/ program finished with exit code 0 elapsedTime=2.492000 ========= master_lag: 1.71 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 09:25:52.109453) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:52.109822) ========= script_repo_revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:52.110321) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:52.110642) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 09:25:52.131737) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 20 secs) (at 2016-07-01 09:25:52.132586) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 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-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:25:52 INFO - MultiFileLogger online at 20160701 09:25:52 in C:\slave\test 09:25:52 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 09:25:52 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:25:52 INFO - {'append_to_log': False, 09:25:52 INFO - 'base_work_dir': 'C:\\slave\\test', 09:25:52 INFO - 'blob_upload_branch': 'mozilla-beta', 09:25:52 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:25:52 INFO - 'buildbot_json_path': 'buildprops.json', 09:25:52 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:25:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:25:52 INFO - 'download_minidump_stackwalk': True, 09:25:52 INFO - 'download_symbols': 'true', 09:25:52 INFO - 'e10s': False, 09:25:52 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:25:52 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:25:52 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:25:52 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:25:52 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:25:52 INFO - 'C:/mozilla-build/tooltool.py'), 09:25:52 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:25:52 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:25:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:25:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:25:52 INFO - 'log_level': 'info', 09:25:52 INFO - 'log_to_console': True, 09:25:52 INFO - 'opt_config_files': (), 09:25:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:25:52 INFO - '--processes=1', 09:25:52 INFO - '--config=%(test_path)s/wptrunner.ini', 09:25:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:25:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:25:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:25:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:25:52 INFO - 'pip_index': False, 09:25:52 INFO - 'require_test_zip': True, 09:25:52 INFO - 'test_type': ('testharness',), 09:25:52 INFO - 'this_chunk': '1', 09:25:52 INFO - 'total_chunks': '10', 09:25:52 INFO - 'virtualenv_path': 'venv', 09:25:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:25:52 INFO - 'work_dir': 'build'} 09:25:52 INFO - ##### 09:25:52 INFO - ##### Running clobber step. 09:25:52 INFO - ##### 09:25:52 INFO - Running pre-action listener: _resource_record_pre_action 09:25:52 INFO - Running main action method: clobber 09:25:52 INFO - rmtree: C:\slave\test\build 09:25:52 INFO - Using _rmtree_windows ... 09:25:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:30:43 INFO - Running post-action listener: _resource_record_post_action 09:30:43 INFO - ##### 09:30:43 INFO - ##### Running read-buildbot-config step. 09:30:43 INFO - ##### 09:30:43 INFO - Running pre-action listener: _resource_record_pre_action 09:30:43 INFO - Running main action method: read_buildbot_config 09:30:43 INFO - Using buildbot properties: 09:30:43 INFO - { 09:30:43 INFO - "project": "", 09:30:43 INFO - "product": "firefox", 09:30:43 INFO - "script_repo_revision": "production", 09:30:43 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 09:30:43 INFO - "repository": "", 09:30:43 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 09:30:43 INFO - "buildid": "20160701074922", 09:30:43 INFO - "pgo_build": "False", 09:30:43 INFO - "basedir": "C:\\slave\\test", 09:30:43 INFO - "buildnumber": 9, 09:30:43 INFO - "slavename": "t-w864-ix-018", 09:30:43 INFO - "revision": "4c7636b942946b1057c6f8fe5ae92377011a86bf", 09:30:43 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 09:30:43 INFO - "platform": "win64", 09:30:43 INFO - "branch": "mozilla-beta", 09:30:43 INFO - "repo_path": "releases/mozilla-beta", 09:30:43 INFO - "moz_repo_path": "", 09:30:43 INFO - "stage_platform": "win64", 09:30:43 INFO - "builduid": "ad5179a2fa9c4befaf28b0702cae2bba", 09:30:43 INFO - "slavebuilddir": "test" 09:30:43 INFO - } 09:30:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 09:30:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 09:30:43 INFO - Running post-action listener: _resource_record_post_action 09:30:43 INFO - ##### 09:30:43 INFO - ##### Running download-and-extract step. 09:30:43 INFO - ##### 09:30:43 INFO - Running pre-action listener: _resource_record_pre_action 09:30:43 INFO - Running main action method: download_and_extract 09:30:43 INFO - mkdir: C:\slave\test\build\tests 09:30:43 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:30:43 INFO - https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:30:43 INFO - trying https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 09:30:43 INFO - Downloading https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:30:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:30:43 INFO - Downloaded 1240 bytes. 09:30:43 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:30:43 INFO - Using the following test package requirements: 09:30:43 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:30:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 09:30:43 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 09:30:43 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'jsshell-win64.zip'], 09:30:43 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 09:30:43 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:30:43 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 09:30:43 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 09:30:43 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 09:30:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:30:43 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 09:30:43 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 09:30:43 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:30:43 INFO - https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:30:43 INFO - trying https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 09:30:43 INFO - Downloading https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:30:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:30:45 INFO - Downloaded 20908506 bytes. 09:30:45 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/*'] 09:30:45 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/* 09:30:47 INFO - caution: filename not matched: web-platform/* 09:30:47 INFO - Return code: 11 09:30:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:47 INFO - https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:30:47 INFO - trying https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 09:30:47 INFO - Downloading https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:30:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:30:49 INFO - Downloaded 36389112 bytes. 09:30:49 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/*'] 09:30:49 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/* 09:31:30 INFO - caution: filename not matched: bin/* 09:31:30 INFO - caution: filename not matched: config/* 09:31:30 INFO - caution: filename not matched: mozbase/* 09:31:30 INFO - caution: filename not matched: marionette/* 09:31:30 INFO - caution: filename not matched: tools/wptserve/* 09:31:30 INFO - Return code: 11 09:31: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')]} 09:31:30 INFO - https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 09:31:30 INFO - trying https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:31:30 INFO - Downloading https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 09:31:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:31:33 INFO - Downloaded 82724637 bytes. 09:31:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:31:33 INFO - mkdir: C:\slave\test\properties 09:31:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:31:33 INFO - Writing to file C:\slave\test\properties\build_url 09:31:33 INFO - Contents: 09:31:33 INFO - build_url:https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:31:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:31:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:31:33 INFO - Writing to file C:\slave\test\properties\symbols_url 09:31:33 INFO - Contents: 09:31:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:31:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:33 INFO - https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:31:33 INFO - trying https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:31:33 INFO - Downloading https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:31:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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 09:31:35 INFO - Downloaded 50749557 bytes. 09:31:35 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'] 09:31:35 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 09:31:38 INFO - Return code: 0 09:31:38 INFO - Running post-action listener: _resource_record_post_action 09:31:38 INFO - Running post-action listener: set_extra_try_arguments 09:31:38 INFO - ##### 09:31:38 INFO - ##### Running create-virtualenv step. 09:31:38 INFO - ##### 09:31:38 INFO - Running pre-action listener: _pre_create_virtualenv 09:31:38 INFO - Running pre-action listener: _resource_record_pre_action 09:31:38 INFO - Running main action method: create_virtualenv 09:31:38 INFO - Creating virtualenv C:\slave\test\build\venv 09:31:38 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 09:31:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:31:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:31:44 INFO - Installing distribute......................................................................................................................................................................................done. 09:31:46 INFO - Return code: 0 09:31:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:31:46 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:31:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:46 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:31:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:46 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02641008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', '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-018\\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 09:31:46 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 09:31:46 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 09:31:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:31:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 09:31:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:31:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:31:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:31:46 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 09:31:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:31:46 INFO - 'DCLOCATION': 'SCL3', 09:31:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:31:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:31:46 INFO - 'HOMEDRIVE': 'C:', 09:31:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 09:31:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:31:46 INFO - 'KTS_VERSION': '1.19c', 09:31:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 09:31:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 09:31:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:31:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:31:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:31:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:46 INFO - 'MOZ_NO_REMOTE': '1', 09:31:46 INFO - 'NO_EM_RESTART': '1', 09:31:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:31:46 INFO - 'OS': 'Windows_NT', 09:31:46 INFO - 'OURDRIVE': 'C:', 09:31:46 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:31:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:31:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:31:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:31:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:31:46 INFO - 'PROCESSOR_LEVEL': '6', 09:31:46 INFO - 'PROCESSOR_REVISION': '1e05', 09:31:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:31:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:31:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:31:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:31:46 INFO - 'PROMPT': '$P$G', 09:31:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:31:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:31:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:31:46 INFO - 'PWD': 'C:\\slave\\test', 09:31:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:31:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:31:46 INFO - 'SYSTEMDRIVE': 'C:', 09:31:46 INFO - 'SYSTEMROOT': 'C:\\windows', 09:31:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:46 INFO - 'TEST1': 'testie', 09:31:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:46 INFO - 'USERDOMAIN': 'T-W864-IX-018', 09:31:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 09:31:46 INFO - 'USERNAME': 'cltbld', 09:31:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 09:31:46 INFO - 'WINDIR': 'C:\\windows', 09:31:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:31:47 INFO - Downloading/unpacking psutil>=0.7.1 09:31:47 INFO - Running setup.py egg_info for package psutil 09:31:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:31:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:31:47 INFO - Installing collected packages: psutil 09:31:47 INFO - Running setup.py install for psutil 09:31:47 INFO - building 'psutil._psutil_windows' extension 09:31:47 INFO - error: Unable to find vcvarsall.bat 09:31:47 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-hsgenk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:31:47 INFO - running install 09:31:47 INFO - running build 09:31:47 INFO - running build_py 09:31:47 INFO - creating build 09:31:47 INFO - creating build\lib.win32-2.7 09:31:47 INFO - creating build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:31:47 INFO - running build_ext 09:31:47 INFO - building 'psutil._psutil_windows' extension 09:31:47 INFO - error: Unable to find vcvarsall.bat 09:31:47 INFO - ---------------------------------------- 09:31:47 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-hsgenk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:31:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-018\AppData\Roaming\pip\pip.log 09:31:47 WARNING - Return code: 1 09:31:47 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! 09:31:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:31:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:47 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02641008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', '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-018\\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 09:31:47 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 09:31:47 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 09:31:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:31:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 09:31:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:31:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:31:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:31:47 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 09:31:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:31:47 INFO - 'DCLOCATION': 'SCL3', 09:31:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:31:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:31:47 INFO - 'HOMEDRIVE': 'C:', 09:31:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 09:31:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:31:47 INFO - 'KTS_VERSION': '1.19c', 09:31:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 09:31:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 09:31:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:31:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:31:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:31:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:47 INFO - 'MOZ_NO_REMOTE': '1', 09:31:47 INFO - 'NO_EM_RESTART': '1', 09:31:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:31:47 INFO - 'OS': 'Windows_NT', 09:31:47 INFO - 'OURDRIVE': 'C:', 09:31:47 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:31:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:31:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:31:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:31:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:31:47 INFO - 'PROCESSOR_LEVEL': '6', 09:31:47 INFO - 'PROCESSOR_REVISION': '1e05', 09:31:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:31:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:31:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:31:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:31:47 INFO - 'PROMPT': '$P$G', 09:31:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:31:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:31:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:31:47 INFO - 'PWD': 'C:\\slave\\test', 09:31:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:31:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:31:47 INFO - 'SYSTEMDRIVE': 'C:', 09:31:47 INFO - 'SYSTEMROOT': 'C:\\windows', 09:31:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:47 INFO - 'TEST1': 'testie', 09:31:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:47 INFO - 'USERDOMAIN': 'T-W864-IX-018', 09:31:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 09:31:47 INFO - 'USERNAME': 'cltbld', 09:31:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 09:31:47 INFO - 'WINDIR': 'C:\\windows', 09:31:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:31:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:31:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:31:48 INFO - Running setup.py egg_info for package mozsystemmonitor 09:31:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:31:48 INFO - Running setup.py egg_info for package psutil 09:31:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:31:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:31:48 INFO - Installing collected packages: mozsystemmonitor, psutil 09:31:48 INFO - Running setup.py install for mozsystemmonitor 09:31:48 INFO - Running setup.py install for psutil 09:31:48 INFO - building 'psutil._psutil_windows' extension 09:31:48 INFO - error: Unable to find vcvarsall.bat 09:31:48 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-638zfl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:31:48 INFO - running install 09:31:48 INFO - running build 09:31:48 INFO - running build_py 09:31:48 INFO - running build_ext 09:31:48 INFO - building 'psutil._psutil_windows' extension 09:31:48 INFO - error: Unable to find vcvarsall.bat 09:31:48 INFO - ---------------------------------------- 09:31:48 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-638zfl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:31:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-018\AppData\Roaming\pip\pip.log 09:31:48 WARNING - Return code: 1 09:31:48 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! 09:31:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:31:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:48 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02641008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', '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-018\\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 09:31:48 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 09:31:48 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 09:31:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:31:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 09:31:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:31:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:31:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:31:48 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 09:31:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:31:48 INFO - 'DCLOCATION': 'SCL3', 09:31:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:31:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:31:48 INFO - 'HOMEDRIVE': 'C:', 09:31:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 09:31:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:31:48 INFO - 'KTS_VERSION': '1.19c', 09:31:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 09:31:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 09:31:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:31:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:31:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:31:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:48 INFO - 'MOZ_NO_REMOTE': '1', 09:31:48 INFO - 'NO_EM_RESTART': '1', 09:31:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:31:48 INFO - 'OS': 'Windows_NT', 09:31:48 INFO - 'OURDRIVE': 'C:', 09:31:48 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:31:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:31:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:31:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:31:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:31:48 INFO - 'PROCESSOR_LEVEL': '6', 09:31:48 INFO - 'PROCESSOR_REVISION': '1e05', 09:31:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:31:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:31:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:31:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:31:48 INFO - 'PROMPT': '$P$G', 09:31:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:31:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:31:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:31:48 INFO - 'PWD': 'C:\\slave\\test', 09:31:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:31:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:31:48 INFO - 'SYSTEMDRIVE': 'C:', 09:31:48 INFO - 'SYSTEMROOT': 'C:\\windows', 09:31:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:48 INFO - 'TEST1': 'testie', 09:31:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:48 INFO - 'USERDOMAIN': 'T-W864-IX-018', 09:31:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 09:31:48 INFO - 'USERNAME': 'cltbld', 09:31:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 09:31:48 INFO - 'WINDIR': 'C:\\windows', 09:31:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:31:48 INFO - Downloading/unpacking blobuploader==1.2.4 09:31:48 INFO - Downloading blobuploader-1.2.4.tar.gz 09:31:48 INFO - Running setup.py egg_info for package blobuploader 09:31:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:31:52 INFO - Running setup.py egg_info for package requests 09:31:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:31:52 INFO - Downloading docopt-0.6.1.tar.gz 09:31:52 INFO - Running setup.py egg_info for package docopt 09:31:52 INFO - Installing collected packages: blobuploader, docopt, requests 09:31:52 INFO - Running setup.py install for blobuploader 09:31:52 INFO - Running setup.py install for docopt 09:31:52 INFO - Running setup.py install for requests 09:31:52 INFO - Successfully installed blobuploader docopt requests 09:31:52 INFO - Cleaning up... 09:31:52 INFO - Return code: 0 09:31:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:31:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:52 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02641008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', '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-018\\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 09:31:52 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 09:31:52 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 09:31:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:31:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 09:31:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:31:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:31:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:31:52 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 09:31:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:31:52 INFO - 'DCLOCATION': 'SCL3', 09:31:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:31:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:31:52 INFO - 'HOMEDRIVE': 'C:', 09:31:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 09:31:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:31:52 INFO - 'KTS_VERSION': '1.19c', 09:31:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 09:31:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 09:31:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:31:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:31:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:31:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:52 INFO - 'MOZ_NO_REMOTE': '1', 09:31:52 INFO - 'NO_EM_RESTART': '1', 09:31:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:31:52 INFO - 'OS': 'Windows_NT', 09:31:52 INFO - 'OURDRIVE': 'C:', 09:31:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:31:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:31:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:31:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:31:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:31:52 INFO - 'PROCESSOR_LEVEL': '6', 09:31:52 INFO - 'PROCESSOR_REVISION': '1e05', 09:31:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:31:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:31:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:31:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:31:52 INFO - 'PROMPT': '$P$G', 09:31:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:31:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:31:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:31:52 INFO - 'PWD': 'C:\\slave\\test', 09:31:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:31:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:31:52 INFO - 'SYSTEMDRIVE': 'C:', 09:31:52 INFO - 'SYSTEMROOT': 'C:\\windows', 09:31:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:52 INFO - 'TEST1': 'testie', 09:31:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:31:52 INFO - 'USERDOMAIN': 'T-W864-IX-018', 09:31:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 09:31:52 INFO - 'USERNAME': 'cltbld', 09:31:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 09:31:52 INFO - 'WINDIR': 'C:\\windows', 09:31:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:31:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:31:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:31:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:31:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:31:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:31:57 INFO - Unpacking c:\slave\test\build\tests\marionette 09:31:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:31:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:31:57 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 09:31:57 INFO - Running setup.py install for browsermob-proxy 09:32:12 INFO - Running setup.py install for manifestparser 09:32:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for marionette-client 09:32:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for marionette-driver 09:32:12 INFO - Running setup.py install for mozcrash 09:32:12 INFO - Running setup.py install for mozdebug 09:32:12 INFO - Running setup.py install for mozdevice 09:32:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozfile 09:32:12 INFO - Running setup.py install for mozhttpd 09:32:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozinfo 09:32:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozInstall 09:32:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozleak 09:32:12 INFO - Running setup.py install for mozlog 09:32:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for moznetwork 09:32:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozprocess 09:32:12 INFO - Running setup.py install for mozprofile 09:32:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozrunner 09:32:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for mozscreenshot 09:32:12 INFO - Running setup.py install for moztest 09:32:12 INFO - Running setup.py install for mozversion 09:32:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:32:12 INFO - Running setup.py install for wptserve 09:32:12 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 09:32:12 INFO - Cleaning up... 09:32:12 INFO - Return code: 0 09:32:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:12 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 0x025EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02641008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', '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-018\\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 09:32:12 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 09:32:12 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 09:32:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 09:32:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:32:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:32:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:32:12 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 09:32:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:12 INFO - 'DCLOCATION': 'SCL3', 09:32:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:12 INFO - 'HOMEDRIVE': 'C:', 09:32:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 09:32:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:12 INFO - 'KTS_VERSION': '1.19c', 09:32:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 09:32:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 09:32:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:12 INFO - 'MOZ_NO_REMOTE': '1', 09:32:12 INFO - 'NO_EM_RESTART': '1', 09:32:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:12 INFO - 'OS': 'Windows_NT', 09:32:12 INFO - 'OURDRIVE': 'C:', 09:32:12 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:32:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:32:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:12 INFO - 'PROCESSOR_LEVEL': '6', 09:32:12 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:32:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:32:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:32:12 INFO - 'PROMPT': '$P$G', 09:32:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:12 INFO - 'PWD': 'C:\\slave\\test', 09:32:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:12 INFO - 'SYSTEMDRIVE': 'C:', 09:32:12 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:32:12 INFO - 'TEST1': 'testie', 09:32:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:32:12 INFO - 'USERDOMAIN': 'T-W864-IX-018', 09:32:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 09:32:12 INFO - 'USERNAME': 'cltbld', 09:32:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 09:32:12 INFO - 'WINDIR': 'C:\\windows', 09:32:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:32:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:32:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:32:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:32:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:32:17 INFO - Unpacking c:\slave\test\build\tests\marionette 09:32:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:32:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:17 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:32:29 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:32:29 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:32:29 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:32:29 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:32:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:32:29 INFO - Downloading blessings-1.6.tar.gz 09:32:29 INFO - Running setup.py egg_info for package blessings 09:32:29 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:32:29 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:32:29 INFO - Running setup.py install for blessings 09:32:29 INFO - Running setup.py install for browsermob-proxy 09:32:29 INFO - Running setup.py install for manifestparser 09:32:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Running setup.py install for marionette-client 09:32:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Running setup.py install for marionette-driver 09:32:29 INFO - Running setup.py install for mozcrash 09:32:29 INFO - Running setup.py install for mozdebug 09:32:29 INFO - Running setup.py install for mozdevice 09:32:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Running setup.py install for mozhttpd 09:32:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Running setup.py install for mozInstall 09:32:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Running setup.py install for mozleak 09:32:29 INFO - Running setup.py install for mozprofile 09:32:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Running setup.py install for mozrunner 09:32:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:32:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:32:31 INFO - Running setup.py install for mozscreenshot 09:32:31 INFO - Running setup.py install for moztest 09:32:31 INFO - Running setup.py install for mozversion 09:32:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:32:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:32:31 INFO - Running setup.py install for wptserve 09:32:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:32:31 INFO - Cleaning up... 09:32:31 INFO - Return code: 0 09:32:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:32:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:32:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:32:31 INFO - Reading from file tmpfile_stdout 09:32:31 INFO - Using _rmtree_windows ... 09:32:31 INFO - Using _rmtree_windows ... 09:32:31 INFO - Current package versions: 09:32:31 INFO - blessings == 1.6 09:32:31 INFO - blobuploader == 1.2.4 09:32:31 INFO - browsermob-proxy == 0.6.0 09:32:31 INFO - distribute == 0.6.14 09:32:31 INFO - docopt == 0.6.1 09:32:31 INFO - manifestparser == 1.1 09:32:31 INFO - marionette-client == 2.3.0 09:32:31 INFO - marionette-driver == 1.4.0 09:32:31 INFO - mozInstall == 1.12 09:32:31 INFO - mozcrash == 0.17 09:32:31 INFO - mozdebug == 0.1 09:32:31 INFO - mozdevice == 0.48 09:32:31 INFO - mozfile == 1.2 09:32:31 INFO - mozhttpd == 0.7 09:32:31 INFO - mozinfo == 0.9 09:32:31 INFO - mozleak == 0.1 09:32:31 INFO - mozlog == 3.1 09:32:31 INFO - moznetwork == 0.27 09:32:31 INFO - mozprocess == 0.22 09:32:31 INFO - mozprofile == 0.28 09:32:31 INFO - mozrunner == 6.11 09:32:31 INFO - mozscreenshot == 0.1 09:32:31 INFO - mozsystemmonitor == 0.0 09:32:31 INFO - moztest == 0.7 09:32:31 INFO - mozversion == 1.4 09:32:31 INFO - requests == 1.2.3 09:32:31 INFO - wptserve == 1.4.0 09:32:31 INFO - Running post-action listener: _resource_record_post_action 09:32:31 INFO - Running post-action listener: _start_resource_monitoring 09:32:31 INFO - Starting resource monitoring. 09:32:31 INFO - ##### 09:32:31 INFO - ##### Running pull step. 09:32:31 INFO - ##### 09:32:31 INFO - Running pre-action listener: _resource_record_pre_action 09:32:31 INFO - Running main action method: pull 09:32:31 INFO - Pull has nothing to do! 09:32:31 INFO - Running post-action listener: _resource_record_post_action 09:32:31 INFO - ##### 09:32:31 INFO - ##### Running install step. 09:32:31 INFO - ##### 09:32:31 INFO - Running pre-action listener: _resource_record_pre_action 09:32:31 INFO - Running main action method: install 09:32:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:32:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:32:32 INFO - Reading from file tmpfile_stdout 09:32:32 INFO - Using _rmtree_windows ... 09:32:32 INFO - Using _rmtree_windows ... 09:32:32 INFO - Detecting whether we're running mozinstall >=1.0... 09:32:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:32:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:32:32 INFO - Reading from file tmpfile_stdout 09:32:32 INFO - Output received: 09:32:32 INFO - Usage: mozinstall-script.py [options] installer 09:32:32 INFO - Options: 09:32:32 INFO - -h, --help show this help message and exit 09:32:32 INFO - -d DEST, --destination=DEST 09:32:32 INFO - Directory to install application into. [default: 09:32:32 INFO - "C:\slave\test"] 09:32:32 INFO - --app=APP Application being installed. [default: firefox] 09:32:32 INFO - Using _rmtree_windows ... 09:32:32 INFO - Using _rmtree_windows ... 09:32:32 INFO - mkdir: C:\slave\test\build\application 09:32:32 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:32:32 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:32:35 INFO - Reading from file tmpfile_stdout 09:32:35 INFO - Output received: 09:32:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:32:35 INFO - Using _rmtree_windows ... 09:32:35 INFO - Using _rmtree_windows ... 09:32:35 INFO - Running post-action listener: _resource_record_post_action 09:32:35 INFO - ##### 09:32:35 INFO - ##### Running run-tests step. 09:32:35 INFO - ##### 09:32:35 INFO - Running pre-action listener: _resource_record_pre_action 09:32:35 INFO - Running main action method: run_tests 09:32:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:32:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:32:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:32:35 INFO - grabbing minidump binary from tooltool 09:32:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:35 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 0x0261F368>, '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 0x023C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:32:35 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:32:35 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:32:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:32:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptanh52 09:32:35 INFO - INFO - File integrity verified, renaming tmptanh52 to win32-minidump_stackwalk.exe 09:32:35 INFO - Return code: 0 09:32:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:32:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:32:35 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/HvYjZlIZS-q2Uv_c4lVBmQ/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:32:35 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/HvYjZlIZS-q2Uv_c4lVBmQ/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:32:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 09:32:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:32:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:32:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:32:35 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 09:32:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:35 INFO - 'DCLOCATION': 'SCL3', 09:32:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:35 INFO - 'HOMEDRIVE': 'C:', 09:32:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 09:32:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:35 INFO - 'KTS_VERSION': '1.19c', 09:32:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 09:32:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 09:32:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:32:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:35 INFO - 'MOZ_NO_REMOTE': '1', 09:32:35 INFO - 'NO_EM_RESTART': '1', 09:32:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:35 INFO - 'OS': 'Windows_NT', 09:32:35 INFO - 'OURDRIVE': 'C:', 09:32:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:32:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:32:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:35 INFO - 'PROCESSOR_LEVEL': '6', 09:32:35 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:32:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:32:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:32:35 INFO - 'PROMPT': '$P$G', 09:32:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:35 INFO - 'PWD': 'C:\\slave\\test', 09:32:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:35 INFO - 'SYSTEMDRIVE': 'C:', 09:32:35 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:32:35 INFO - 'TEST1': 'testie', 09:32:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:32:35 INFO - 'USERDOMAIN': 'T-W864-IX-018', 09:32:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 09:32:35 INFO - 'USERNAME': 'cltbld', 09:32:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 09:32:35 INFO - 'WINDIR': 'C:\\windows', 09:32:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:35 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/HvYjZlIZS-q2Uv_c4lVBmQ/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:32:37 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:32:37 INFO - import pkg_resources 09:32:38 INFO - Using 1 client processes 09:32:41 INFO - SUITE-START | Running 778 tests 09:32:41 INFO - Running testharness tests 09:32:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:32:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 09:32:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:32:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:32:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:32:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:32:41 INFO - Setting up ssl 09:32:42 INFO - PROCESS | certutil | 09:32:42 INFO - PROCESS | certutil | 09:32:42 INFO - PROCESS | certutil | 09:32:42 INFO - Certificate Nickname Trust Attributes 09:32:42 INFO - SSL,S/MIME,JAR/XPI 09:32:42 INFO - 09:32:42 INFO - web-platform-tests CT,, 09:32:42 INFO - 09:32:42 INFO - Starting runner 09:32:42 INFO - PROCESS | 3740 | [3740] 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:32:42 INFO - PROCESS | 3740 | [3740] 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:32:43 INFO - PROCESS | 3740 | [3740] 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:32:44 INFO - PROCESS | 3740 | 1467390764402 Marionette DEBUG Marionette enabled via build flag and pref 09:32:45 INFO - PROCESS | 3740 | ++DOCSHELL 000000505695E000 == 1 [pid = 3740] [id = 1] 09:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (0000005065A8E000) [pid = 3740] [serial = 1] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (0000005065A8F000) [pid = 3740] [serial = 2] [outer = 0000005065A8E000] 09:32:45 INFO - PROCESS | 3740 | ++DOCSHELL 000000506627C800 == 2 [pid = 3740] [id = 2] 09:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (000000506627D000) [pid = 3740] [serial = 3] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (000000506627E000) [pid = 3740] [serial = 4] [outer = 000000506627D000] 09:32:46 INFO - PROCESS | 3740 | 1467390766149 Marionette INFO Listening on port 2828 09:32:47 INFO - PROCESS | 3740 | 1467390767976 Marionette DEBUG Marionette enabled via command-line flag 09:32:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069AC6800 == 3 [pid = 3740] [id = 3] 09:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (0000005069D0D000) [pid = 3740] [serial = 5] [outer = 0000000000000000] 09:32:48 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (0000005069D0E000) [pid = 3740] [serial = 6] [outer = 0000005069D0D000] 09:32:48 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:32:48 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (000000506A721800) [pid = 3740] [serial = 7] [outer = 000000506627D000] 09:32:48 INFO - PROCESS | 3740 | [3740] 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:32:48 INFO - PROCESS | 3740 | 1467390768642 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 09:32:48 INFO - PROCESS | 3740 | [3740] 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:32:48 INFO - PROCESS | 3740 | 1467390768674 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 09:32:48 INFO - PROCESS | 3740 | [3740] 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:32:48 INFO - PROCESS | 3740 | 1467390768682 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 09:32:48 INFO - PROCESS | 3740 | [3740] 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:32:48 INFO - PROCESS | 3740 | 1467390768717 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 09:32:48 INFO - PROCESS | 3740 | 1467390768720 Marionette DEBUG Closed connection conn0 09:32:48 INFO - PROCESS | 3740 | 1467390768722 Marionette DEBUG Closed connection conn1 09:32:48 INFO - PROCESS | 3740 | 1467390768723 Marionette DEBUG Closed connection conn2 09:32:48 INFO - PROCESS | 3740 | 1467390768804 Marionette DEBUG Closed connection conn3 09:32:48 INFO - PROCESS | 3740 | [3740] 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:32:48 INFO - PROCESS | 3740 | 1467390768810 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 09:32:48 INFO - PROCESS | 3740 | 1467390768947 Marionette DEBUG Closed connection conn4 09:32:48 INFO - PROCESS | 3740 | [3740] 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:32:48 INFO - PROCESS | 3740 | 1467390768955 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 09:32:48 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC49000 == 4 [pid = 3740] [id = 4] 09:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (000000506B363800) [pid = 3740] [serial = 8] [outer = 0000000000000000] 09:32:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (000000506ACD9C00) [pid = 3740] [serial = 9] [outer = 000000506B363800] 09:32:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (000000506B2D4C00) [pid = 3740] [serial = 10] [outer = 000000506B363800] 09:32:49 INFO - PROCESS | 3740 | 1467390769124 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:32:49 INFO - PROCESS | 3740 | 1467390769130 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":"20160701074922","device":"desktop","version":"48.0"} 09:32:49 INFO - PROCESS | 3740 | [3740] 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:32:50 INFO - PROCESS | 3740 | [3740] 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:32:50 INFO - PROCESS | 3740 | [3740] 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:32:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070773800 == 5 [pid = 3740] [id = 5] 09:32:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (0000005070774000) [pid = 3740] [serial = 11] [outer = 0000000000000000] 09:32:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070779800 == 6 [pid = 3740] [id = 6] 09:32:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (000000506F5D5400) [pid = 3740] [serial = 12] [outer = 0000000000000000] 09:32:50 INFO - PROCESS | 3740 | [3740] 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:32:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715E8800 == 7 [pid = 3740] [id = 7] 09:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (000000506F5D3800) [pid = 3740] [serial = 13] [outer = 0000000000000000] 09:32:51 INFO - PROCESS | 3740 | [3740] 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:32:51 INFO - PROCESS | 3740 | [3740] 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:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (0000005071809400) [pid = 3740] [serial = 14] [outer = 000000506F5D3800] 09:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (0000005071D1A800) [pid = 3740] [serial = 15] [outer = 0000005070774000] 09:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (0000005071631000) [pid = 3740] [serial = 16] [outer = 000000506F5D5400] 09:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (00000050716F1800) [pid = 3740] [serial = 17] [outer = 000000506F5D3800] 09:32:52 INFO - PROCESS | 3740 | 1467390772170 Marionette INFO startBrowser 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:52 INFO - PROCESS | 3740 | 1467390772207 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3740 | 1467390772221 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3740 | 1467390772223 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (000000507403F400) [pid = 3740] [serial = 18] [outer = 000000506F5D3800] 09:32:53 INFO - PROCESS | 3740 | 1467390773107 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"8cf7d318-baa5-4c30-858c-b9723dd49af3","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":"20160701074922","device":"desktop","version":"48.0","command_id":1}}] 09:32:53 INFO - PROCESS | 3740 | 1467390773600 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:32:53 INFO - PROCESS | 3740 | 1467390773603 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:53 INFO - PROCESS | 3740 | 1467390773709 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:32:53 INFO - PROCESS | 3740 | 1467390773843 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:32:53 INFO - PROCESS | 3740 | 1467390773847 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:53 INFO - PROCESS | 3740 | [3740] 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:32:55 INFO - PROCESS | 3740 | --DOCSHELL 000000505695E000 == 6 [pid = 3740] [id = 1] 09:32:56 INFO - PROCESS | 3740 | [3740] 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:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (0000005063809400) [pid = 3740] [serial = 19] [outer = 000000506F5D3800] 09:32:56 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:56 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:56 INFO - PROCESS | 3740 | 1467390776294 Marionette TRACE conn5 <- [1,3,null,{}] 09:32:56 INFO - PROCESS | 3740 | 1467390776300 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:32:56 INFO - PROCESS | 3740 | 1467390776304 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:56 INFO - PROCESS | 3740 | 1467390776331 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:32:56 INFO - PROCESS | 3740 | 1467390776354 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3740 | 1467390776361 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:32:56 INFO - PROCESS | 3740 | 1467390776382 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 3740 | 1467390776387 Marionette TRACE conn5 <- [1,6,null,{}] 09:32:56 INFO - PROCESS | 3740 | 1467390776491 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 3740 | 1467390776495 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:56 INFO - PROCESS | 3740 | 1467390776530 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:32:56 INFO - PROCESS | 3740 | 1467390776537 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3740 | 1467390776540 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D1C800 == 7 [pid = 3740] [id = 8] 09:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (000000506AA1B000) [pid = 3740] [serial = 20] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (000000506B2D5000) [pid = 3740] [serial = 21] [outer = 000000506AA1B000] 09:32:56 INFO - PROCESS | 3740 | 1467390776602 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (000000506EB9F800) [pid = 3740] [serial = 22] [outer = 000000506AA1B000] 09:32:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EA6800 == 8 [pid = 3740] [id = 9] 09:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (000000507091C800) [pid = 3740] [serial = 23] [outer = 0000000000000000] 09:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (0000005070E67400) [pid = 3740] [serial = 24] [outer = 000000507091C800] 09:32:57 INFO - PROCESS | 3740 | 1467390777056 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (0000005070E69400) [pid = 3740] [serial = 25] [outer = 000000507091C800] 09:32:57 INFO - PROCESS | 3740 | 1467390777706 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1386ms 09:32:57 INFO - PROCESS | 3740 | 1467390777848 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3740 | 1467390777851 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:32:57 INFO - PROCESS | 3740 | 1467390777872 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 3740 | 1467390777875 Marionette TRACE conn5 <- [1,10,null,{}] 09:32:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064FC1000 == 9 [pid = 3740] [id = 10] 09:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (0000005064FC2800) [pid = 3740] [serial = 26] [outer = 0000000000000000] 09:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (0000005065056000) [pid = 3740] [serial = 27] [outer = 0000005064FC2800] 09:32:57 INFO - PROCESS | 3740 | 1467390777919 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 3740 | 1467390777922 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (0000005065A0F000) [pid = 3740] [serial = 28] [outer = 0000005064FC2800] 09:32:58 INFO - PROCESS | 3740 | 1467390778070 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:32:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000050638A1000 == 10 [pid = 3740] [id = 11] 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (0000005063D2E400) [pid = 3740] [serial = 29] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (0000005069E51C00) [pid = 3740] [serial = 30] [outer = 0000005063D2E400] 09:32:58 INFO - PROCESS | 3740 | 1467390778207 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3740 | 1467390778210 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:58 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC49000 == 9 [pid = 3740] [id = 4] 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (0000005063D2D400) [pid = 3740] [serial = 31] [outer = 0000005063D2E400] 09:32:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069770000 == 10 [pid = 3740] [id = 12] 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (000000506AE9E000) [pid = 3740] [serial = 32] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (000000506B2D3C00) [pid = 3740] [serial = 33] [outer = 000000506AE9E000] 09:32:58 INFO - PROCESS | 3740 | 1467390778285 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (000000506E42F400) [pid = 3740] [serial = 34] [outer = 000000506AE9E000] 09:32:58 INFO - PROCESS | 3740 | 1467390778938 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1091ms 09:32:58 INFO - PROCESS | 3740 | 1467390778961 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3740 | 1467390778967 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:32:58 INFO - PROCESS | 3740 | 1467390778973 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3740 | 1467390778976 Marionette TRACE conn5 <- [1,14,null,{}] 09:32:58 INFO - PROCESS | 3740 | 1467390778980 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3740 | 1467390778983 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:59 INFO - PROCESS | 3740 | 1467390779078 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:32:59 INFO - PROCESS | 3740 | 1467390779087 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3740 | 1467390779089 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E19800 == 11 [pid = 3740] [id = 13] 09:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (000000507091B800) [pid = 3740] [serial = 35] [outer = 0000000000000000] 09:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (0000005070E61400) [pid = 3740] [serial = 36] [outer = 000000507091B800] 09:32:59 INFO - PROCESS | 3740 | 1467390779153 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (00000050716F0000) [pid = 3740] [serial = 37] [outer = 000000507091B800] 09:32:59 INFO - PROCESS | 3740 | 1467390779611 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 672ms 09:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:32:59 INFO - PROCESS | 3740 | 1467390779647 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 3740 | 1467390779649 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:32:59 INFO - PROCESS | 3740 | 1467390779660 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 3740 | 1467390779664 Marionette TRACE conn5 <- [1,18,null,{}] 09:32:59 INFO - PROCESS | 3740 | 1467390779677 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 3740 | 1467390779682 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:59 INFO - PROCESS | 3740 | 1467390779775 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:32:59 INFO - PROCESS | 3740 | 1467390779782 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3740 | 1467390779786 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:32:59 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF08000 == 12 [pid = 3740] [id = 14] 09:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (0000005072373C00) [pid = 3740] [serial = 38] [outer = 0000000000000000] 09:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (000000507245F800) [pid = 3740] [serial = 39] [outer = 0000005072373C00] 09:32:59 INFO - PROCESS | 3740 | 1467390779840 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (0000005072DD7400) [pid = 3740] [serial = 40] [outer = 0000005072373C00] 09:33:00 INFO - PROCESS | 3740 | 1467390780278 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 651ms 09:33:00 INFO - PROCESS | 3740 | 1467390780306 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3740 | 1467390780309 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:33:00 INFO - PROCESS | 3740 | 1467390780322 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3740 | 1467390780324 Marionette TRACE conn5 <- [1,22,null,{}] 09:33:00 INFO - PROCESS | 3740 | 1467390780328 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 3740 | 1467390780331 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:00 INFO - PROCESS | 3740 | 1467390780414 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:33:00 INFO - PROCESS | 3740 | 1467390780420 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3740 | 1467390780422 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:00 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E4A0000 == 13 [pid = 3740] [id = 15] 09:33:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (0000005070920400) [pid = 3740] [serial = 41] [outer = 0000000000000000] 09:33:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (0000005071018400) [pid = 3740] [serial = 42] [outer = 0000005070920400] 09:33:00 INFO - PROCESS | 3740 | 1467390780471 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (0000005071021400) [pid = 3740] [serial = 43] [outer = 0000005070920400] 09:33:00 INFO - PROCESS | 3740 | 1467390780866 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 566ms 09:33:00 INFO - PROCESS | 3740 | 1467390780892 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3740 | 1467390780895 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:33:00 INFO - PROCESS | 3740 | 1467390780898 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3740 | 1467390780900 Marionette TRACE conn5 <- [1,26,null,{}] 09:33:00 INFO - PROCESS | 3740 | 1467390780904 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 3740 | 1467390780906 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:01 INFO - PROCESS | 3740 | 1467390781013 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:33:01 INFO - PROCESS | 3740 | 1467390781021 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3740 | 1467390781023 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:01 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F570800 == 14 [pid = 3740] [id = 16] 09:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (0000005071A07000) [pid = 3740] [serial = 44] [outer = 0000000000000000] 09:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (0000005071A0D400) [pid = 3740] [serial = 45] [outer = 0000005071A07000] 09:33:01 INFO - PROCESS | 3740 | 1467390781070 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (000000507236E400) [pid = 3740] [serial = 46] [outer = 0000005071A07000] 09:33:01 INFO - PROCESS | 3740 | 1467390781480 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 09:33:01 INFO - PROCESS | 3740 | 1467390781530 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3740 | 1467390781532 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:33:01 INFO - PROCESS | 3740 | 1467390781536 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 3740 | 1467390781537 Marionette TRACE conn5 <- [1,30,null,{}] 09:33:01 INFO - PROCESS | 3740 | 1467390781541 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 3740 | 1467390781547 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:01 INFO - PROCESS | 3740 | 1467390781695 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:33:01 INFO - PROCESS | 3740 | 1467390781711 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3740 | 1467390781713 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071050000 == 15 [pid = 3740] [id = 17] 09:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (00000050641CB800) [pid = 3740] [serial = 47] [outer = 0000000000000000] 09:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (000000507671E400) [pid = 3740] [serial = 48] [outer = 00000050641CB800] 09:33:01 INFO - PROCESS | 3740 | 1467390781760 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (0000005074DDE400) [pid = 3740] [serial = 49] [outer = 00000050641CB800] 09:33:02 INFO - PROCESS | 3740 | 1467390782187 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 733ms 09:33:02 INFO - PROCESS | 3740 | 1467390782273 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3740 | 1467390782276 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:33:02 INFO - PROCESS | 3740 | 1467390782279 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:33:02 INFO - PROCESS | 3740 | 1467390782281 Marionette TRACE conn5 <- [1,34,null,{}] 09:33:02 INFO - PROCESS | 3740 | 1467390782284 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3740 | 1467390782294 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:02 INFO - PROCESS | 3740 | 1467390782388 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:33:02 INFO - PROCESS | 3740 | 1467390782396 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3740 | 1467390782398 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071849800 == 16 [pid = 3740] [id = 18] 09:33:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (0000005062C4AC00) [pid = 3740] [serial = 50] [outer = 0000000000000000] 09:33:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (0000005062C4FC00) [pid = 3740] [serial = 51] [outer = 0000005062C4AC00] 09:33:02 INFO - PROCESS | 3740 | 1467390782444 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (0000005062D6E800) [pid = 3740] [serial = 52] [outer = 0000005062C4AC00] 09:33:02 INFO - PROCESS | 3740 | 1467390782817 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 588ms 09:33:02 INFO - PROCESS | 3740 | 1467390782875 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3740 | 1467390782877 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:33:02 INFO - PROCESS | 3740 | 1467390782881 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3740 | 1467390782883 Marionette TRACE conn5 <- [1,38,null,{}] 09:33:02 INFO - PROCESS | 3740 | 1467390782886 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3740 | 1467390782888 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:02 INFO - PROCESS | 3740 | 1467390782968 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:33:02 INFO - PROCESS | 3740 | 1467390782973 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3740 | 1467390782975 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:03 INFO - PROCESS | 3740 | ++DOCSHELL 000000507213B800 == 17 [pid = 3740] [id = 19] 09:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (0000005062BDAC00) [pid = 3740] [serial = 53] [outer = 0000000000000000] 09:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (0000005062BDF400) [pid = 3740] [serial = 54] [outer = 0000005062BDAC00] 09:33:03 INFO - PROCESS | 3740 | 1467390783021 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005062D72400) [pid = 3740] [serial = 55] [outer = 0000005062BDAC00] 09:33:03 INFO - PROCESS | 3740 | 1467390783394 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 09:33:03 INFO - PROCESS | 3740 | 1467390783408 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:33:03 INFO - PROCESS | 3740 | 1467390783410 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:33:03 INFO - PROCESS | 3740 | 1467390783413 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 3740 | 1467390783415 Marionette TRACE conn5 <- [1,42,null,{}] 09:33:03 INFO - PROCESS | 3740 | 1467390783418 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 3740 | 1467390783420 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:03 INFO - PROCESS | 3740 | 1467390783539 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:33:03 INFO - PROCESS | 3740 | 1467390783546 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 3740 | 1467390783548 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729E0000 == 18 [pid = 3740] [id = 20] 09:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005062D77000) [pid = 3740] [serial = 56] [outer = 0000000000000000] 09:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064E90000) [pid = 3740] [serial = 57] [outer = 0000005062D77000] 09:33:03 INFO - PROCESS | 3740 | 1467390783594 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064E96C00) [pid = 3740] [serial = 58] [outer = 0000005062D77000] 09:33:03 INFO - PROCESS | 3740 | 1467390783978 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 09:33:04 INFO - PROCESS | 3740 | 1467390784047 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3740 | 1467390784049 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:33:04 INFO - PROCESS | 3740 | 1467390784052 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3740 | 1467390784054 Marionette TRACE conn5 <- [1,46,null,{}] 09:33:04 INFO - PROCESS | 3740 | 1467390784057 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 3740 | 1467390784059 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:04 INFO - PROCESS | 3740 | 1467390784170 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:33:04 INFO - PROCESS | 3740 | 1467390784181 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3740 | 1467390784183 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074215800 == 19 [pid = 3740] [id = 21] 09:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064E9BC00) [pid = 3740] [serial = 59] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000050714D0000) [pid = 3740] [serial = 60] [outer = 0000005064E9BC00] 09:33:04 INFO - PROCESS | 3740 | 1467390784228 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005077C73400) [pid = 3740] [serial = 61] [outer = 0000005064E9BC00] 09:33:04 INFO - PROCESS | 3740 | 1467390784601 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 09:33:04 INFO - PROCESS | 3740 | 1467390784643 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3740 | 1467390784646 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:33:04 INFO - PROCESS | 3740 | 1467390784649 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3740 | 1467390784652 Marionette TRACE conn5 <- [1,50,null,{}] 09:33:04 INFO - PROCESS | 3740 | 1467390784655 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 3740 | 1467390784666 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:04 INFO - PROCESS | 3740 | 1467390784780 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:33:04 INFO - PROCESS | 3740 | 1467390784808 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3740 | 1467390784810 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D36800 == 20 [pid = 3740] [id = 22] 09:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005077D13000) [pid = 3740] [serial = 62] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005077D18000) [pid = 3740] [serial = 63] [outer = 0000005077D13000] 09:33:04 INFO - PROCESS | 3740 | 1467390784864 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005077FBF400) [pid = 3740] [serial = 64] [outer = 0000005077D13000] 09:33:05 INFO - PROCESS | 3740 | 1467390785247 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 09:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:33:05 INFO - PROCESS | 3740 | 1467390785281 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3740 | 1467390785284 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:33:05 INFO - PROCESS | 3740 | 1467390785287 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3740 | 1467390785289 Marionette TRACE conn5 <- [1,54,null,{}] 09:33:05 INFO - PROCESS | 3740 | 1467390785292 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 3740 | 1467390785294 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:05 INFO - PROCESS | 3740 | 1467390785412 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:33:05 INFO - PROCESS | 3740 | 1467390785419 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3740 | 1467390785421 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F30800 == 21 [pid = 3740] [id = 23] 09:33:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005077FC4800) [pid = 3740] [serial = 65] [outer = 0000000000000000] 09:33:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005077FCAC00) [pid = 3740] [serial = 66] [outer = 0000005077FC4800] 09:33:05 INFO - PROCESS | 3740 | 1467390785468 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005078084800) [pid = 3740] [serial = 67] [outer = 0000005077FC4800] 09:33:06 INFO - PROCESS | 3740 | 1467390786547 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1281ms 09:33:06 INFO - PROCESS | 3740 | 1467390786577 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3740 | 1467390786582 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:33:06 INFO - PROCESS | 3740 | 1467390786587 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:33:06 INFO - PROCESS | 3740 | 1467390786590 Marionette TRACE conn5 <- [1,58,null,{}] 09:33:06 INFO - PROCESS | 3740 | 1467390786596 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 3740 | 1467390786599 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:06 INFO - PROCESS | 3740 | 1467390786716 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:33:06 INFO - PROCESS | 3740 | 1467390786726 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3740 | 1467390786731 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690EE000 == 22 [pid = 3740] [id = 24] 09:33:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E9AC00) [pid = 3740] [serial = 68] [outer = 0000000000000000] 09:33:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005068FF9400) [pid = 3740] [serial = 69] [outer = 0000005064E9AC00] 09:33:06 INFO - PROCESS | 3740 | 1467390786785 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069AE4000) [pid = 3740] [serial = 70] [outer = 0000005064E9AC00] 09:33:07 INFO - PROCESS | 3740 | 1467390787200 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:33:07 INFO - PROCESS | 3740 | 1467390787222 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 3740 | 1467390787227 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:33:07 INFO - PROCESS | 3740 | 1467390787234 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 3740 | 1467390787237 Marionette TRACE conn5 <- [1,62,null,{}] 09:33:07 INFO - PROCESS | 3740 | 1467390787241 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 3740 | 1467390787244 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:07 INFO - PROCESS | 3740 | 1467390787350 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:33:07 INFO - PROCESS | 3740 | 1467390787358 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3740 | 1467390787360 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:07 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A718800 == 23 [pid = 3740] [id = 25] 09:33:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506B35AC00) [pid = 3740] [serial = 71] [outer = 0000000000000000] 09:33:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506E433000) [pid = 3740] [serial = 72] [outer = 000000506B35AC00] 09:33:07 INFO - PROCESS | 3740 | 1467390787409 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506EB0D400) [pid = 3740] [serial = 73] [outer = 000000506B35AC00] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506B363800) [pid = 3740] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070920400) [pid = 3740] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071A07000) [pid = 3740] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506AA1B000) [pid = 3740] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506AE9E000) [pid = 3740] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507091B800) [pid = 3740] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005072373C00) [pid = 3740] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:33:08 INFO - PROCESS | 3740 | 1467390788100 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 882ms 09:33:08 INFO - PROCESS | 3740 | 1467390788118 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3740 | 1467390788120 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:33:08 INFO - PROCESS | 3740 | 1467390788125 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3740 | 1467390788129 Marionette TRACE conn5 <- [1,66,null,{}] 09:33:08 INFO - PROCESS | 3740 | 1467390788140 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3740 | 1467390788145 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:08 INFO - PROCESS | 3740 | 1467390788239 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:33:08 INFO - PROCESS | 3740 | 1467390788299 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3740 | 1467390788302 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:08 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E32D800 == 24 [pid = 3740] [id = 26] 09:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506B366400) [pid = 3740] [serial = 74] [outer = 0000000000000000] 09:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506ECB3400) [pid = 3740] [serial = 75] [outer = 000000506B366400] 09:33:08 INFO - PROCESS | 3740 | 1467390788352 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506FE2E000) [pid = 3740] [serial = 76] [outer = 000000506B366400] 09:33:08 INFO - PROCESS | 3740 | 1467390788691 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 09:33:08 INFO - PROCESS | 3740 | 1467390788771 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3740 | 1467390788774 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:33:08 INFO - PROCESS | 3740 | 1467390788777 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3740 | 1467390788779 Marionette TRACE conn5 <- [1,70,null,{}] 09:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:33:08 INFO - PROCESS | 3740 | 1467390788783 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3740 | 1467390788785 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:08 INFO - PROCESS | 3740 | 1467390788871 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:33:08 INFO - PROCESS | 3740 | 1467390788877 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3740 | 1467390788879 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708E1800 == 25 [pid = 3740] [id = 27] 09:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000507084DC00) [pid = 3740] [serial = 77] [outer = 0000000000000000] 09:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070854000) [pid = 3740] [serial = 78] [outer = 000000507084DC00] 09:33:08 INFO - PROCESS | 3740 | 1467390788926 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070E61800) [pid = 3740] [serial = 79] [outer = 000000507084DC00] 09:33:09 INFO - PROCESS | 3740 | 1467390789325 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 567ms 09:33:09 INFO - PROCESS | 3740 | 1467390789349 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3740 | 1467390789352 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:33:09 INFO - PROCESS | 3740 | 1467390789355 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 3740 | 1467390789357 Marionette TRACE conn5 <- [1,74,null,{}] 09:33:09 INFO - PROCESS | 3740 | 1467390789360 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 3740 | 1467390789362 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:09 INFO - PROCESS | 3740 | 1467390789442 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:33:09 INFO - PROCESS | 3740 | 1467390789447 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3740 | 1467390789449 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715EB000 == 26 [pid = 3740] [id = 28] 09:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506B35C000) [pid = 3740] [serial = 80] [outer = 0000000000000000] 09:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507101CC00) [pid = 3740] [serial = 81] [outer = 000000506B35C000] 09:33:09 INFO - PROCESS | 3740 | 1467390789497 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071043800) [pid = 3740] [serial = 82] [outer = 000000506B35C000] 09:33:09 INFO - PROCESS | 3740 | 1467390789943 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 09:33:10 INFO - PROCESS | 3740 | 1467390790031 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3740 | 1467390790036 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:33:10 INFO - PROCESS | 3740 | 1467390790042 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3740 | 1467390790047 Marionette TRACE conn5 <- [1,78,null,{}] 09:33:10 INFO - PROCESS | 3740 | 1467390790053 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 3740 | 1467390790057 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:10 INFO - PROCESS | 3740 | 1467390790181 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:33:10 INFO - PROCESS | 3740 | 1467390790249 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 3740 | 1467390790255 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690E2800 == 27 [pid = 3740] [id = 29] 09:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064626400) [pid = 3740] [serial = 83] [outer = 0000000000000000] 09:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064E9B400) [pid = 3740] [serial = 84] [outer = 0000005064626400] 09:33:10 INFO - PROCESS | 3740 | 1467390790315 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005069D5B800) [pid = 3740] [serial = 85] [outer = 0000005064626400] 09:33:10 INFO - PROCESS | 3740 | 1467390790885 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 882ms 09:33:10 INFO - PROCESS | 3740 | 1467390790926 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3740 | 1467390790930 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:33:10 INFO - PROCESS | 3740 | 1467390790937 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3740 | 1467390790941 Marionette TRACE conn5 <- [1,82,null,{}] 09:33:10 INFO - PROCESS | 3740 | 1467390790946 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 3740 | 1467390790949 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:11 INFO - PROCESS | 3740 | 1467390791059 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:33:11 INFO - PROCESS | 3740 | 1467390791121 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3740 | 1467390791124 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071170000 == 28 [pid = 3740] [id = 30] 09:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506FE25C00) [pid = 3740] [serial = 86] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE2D800) [pid = 3740] [serial = 87] [outer = 000000506FE25C00] 09:33:11 INFO - PROCESS | 3740 | 1467390791183 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507091B400) [pid = 3740] [serial = 88] [outer = 000000506FE25C00] 09:33:11 INFO - PROCESS | 3740 | 1467390791715 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 09:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:33:11 INFO - PROCESS | 3740 | 1467390791775 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3740 | 1467390791778 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:33:11 INFO - PROCESS | 3740 | 1467390791782 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 3740 | 1467390791785 Marionette TRACE conn5 <- [1,86,null,{}] 09:33:11 INFO - PROCESS | 3740 | 1467390791796 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 3740 | 1467390791801 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:11 INFO - PROCESS | 3740 | 1467390791914 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:33:11 INFO - PROCESS | 3740 | 1467390791976 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3740 | 1467390791981 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D2A000 == 29 [pid = 3740] [id = 31] 09:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507210D000) [pid = 3740] [serial = 89] [outer = 0000000000000000] 09:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050721D9C00) [pid = 3740] [serial = 90] [outer = 000000507210D000] 09:33:12 INFO - PROCESS | 3740 | 1467390792042 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005072DD5800) [pid = 3740] [serial = 91] [outer = 000000507210D000] 09:33:12 INFO - PROCESS | 3740 | 1467390792621 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 882ms 09:33:12 INFO - PROCESS | 3740 | 1467390792666 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 3740 | 1467390792668 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:33:12 INFO - PROCESS | 3740 | 1467390792672 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 3740 | 1467390792674 Marionette TRACE conn5 <- [1,90,null,{}] 09:33:12 INFO - PROCESS | 3740 | 1467390792678 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:12 INFO - PROCESS | 3740 | 1467390792681 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:12 INFO - PROCESS | 3740 | 1467390792790 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:33:12 INFO - PROCESS | 3740 | 1467390792850 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 3740 | 1467390792852 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780E3800 == 30 [pid = 3740] [id = 32] 09:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064B2D800) [pid = 3740] [serial = 92] [outer = 0000000000000000] 09:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064B31800) [pid = 3740] [serial = 93] [outer = 0000005064B2D800] 09:33:12 INFO - PROCESS | 3740 | 1467390792910 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050742AA400) [pid = 3740] [serial = 94] [outer = 0000005064B2D800] 09:33:13 INFO - PROCESS | 3740 | 1467390793492 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 09:33:13 INFO - PROCESS | 3740 | 1467390793557 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3740 | 1467390793560 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:33:13 INFO - PROCESS | 3740 | 1467390793564 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3740 | 1467390793566 Marionette TRACE conn5 <- [1,94,null,{}] 09:33:13 INFO - PROCESS | 3740 | 1467390793570 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 3740 | 1467390793572 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:13 INFO - PROCESS | 3740 | 1467390793677 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:33:13 INFO - PROCESS | 3740 | 1467390793737 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 3740 | 1467390793739 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:13 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E314800 == 31 [pid = 3740] [id = 33] 09:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064B82400) [pid = 3740] [serial = 95] [outer = 0000000000000000] 09:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064B8C000) [pid = 3740] [serial = 96] [outer = 0000005064B82400] 09:33:13 INFO - PROCESS | 3740 | 1467390793794 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064E98400) [pid = 3740] [serial = 97] [outer = 0000005064B82400] 09:33:14 INFO - PROCESS | 3740 | 1467390794409 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 09:33:14 INFO - PROCESS | 3740 | 1467390794448 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:33:14 INFO - PROCESS | 3740 | 1467390794452 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:33:14 INFO - PROCESS | 3740 | 1467390794457 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3740 | 1467390794460 Marionette TRACE conn5 <- [1,98,null,{}] 09:33:14 INFO - PROCESS | 3740 | 1467390794466 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3740 | 1467390794469 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:14 INFO - PROCESS | 3740 | 1467390794576 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:33:14 INFO - PROCESS | 3740 | 1467390794641 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3740 | 1467390794644 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:14 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E2F800 == 32 [pid = 3740] [id = 34] 09:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064B84000) [pid = 3740] [serial = 98] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000050651B0C00) [pid = 3740] [serial = 99] [outer = 0000005064B84000] 09:33:14 INFO - PROCESS | 3740 | 1467390794696 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050697B2800) [pid = 3740] [serial = 100] [outer = 0000005064B84000] 09:33:15 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D1C800 == 31 [pid = 3740] [id = 8] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050716F1800) [pid = 3740] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506ACD9C00) [pid = 3740] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506B2D4C00) [pid = 3740] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506627E000) [pid = 3740] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005071018400) [pid = 3740] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005071A0D400) [pid = 3740] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000507671E400) [pid = 3740] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005062C4FC00) [pid = 3740] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005062BDF400) [pid = 3740] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064E90000) [pid = 3740] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000050714D0000) [pid = 3740] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506B2D5000) [pid = 3740] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070E67400) [pid = 3740] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005069E51C00) [pid = 3740] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506B2D3C00) [pid = 3740] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506E42F400) [pid = 3740] [serial = 34] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005070E61400) [pid = 3740] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050716F0000) [pid = 3740] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507245F800) [pid = 3740] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005065056000) [pid = 3740] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071021400) [pid = 3740] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507236E400) [pid = 3740] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005072DD7400) [pid = 3740] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005077D18000) [pid = 3740] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506EB9F800) [pid = 3740] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005071809400) [pid = 3740] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:33:15 INFO - PROCESS | 3740 | 1467390795631 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1239ms 09:33:15 INFO - PROCESS | 3740 | 1467390795696 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3740 | 1467390795700 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:33:15 INFO - PROCESS | 3740 | 1467390795705 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:33:15 INFO - PROCESS | 3740 | 1467390795710 Marionette TRACE conn5 <- [1,102,null,{}] 09:33:15 INFO - PROCESS | 3740 | 1467390795716 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 3740 | 1467390795719 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:15 INFO - PROCESS | 3740 | 1467390795810 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:33:15 INFO - PROCESS | 3740 | 1467390795825 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3740 | 1467390795828 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005068FAC800 == 32 [pid = 3740] [id = 35] 09:33:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E90400) [pid = 3740] [serial = 101] [outer = 0000000000000000] 09:33:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064E95800) [pid = 3740] [serial = 102] [outer = 0000005064E90400] 09:33:15 INFO - PROCESS | 3740 | 1467390795878 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005065F4E800) [pid = 3740] [serial = 103] [outer = 0000005064E90400] 09:33:16 INFO - PROCESS | 3740 | 1467390796303 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:33:16 INFO - PROCESS | 3740 | 1467390796339 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3740 | 1467390796344 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:33:16 INFO - PROCESS | 3740 | 1467390796352 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3740 | 1467390796354 Marionette TRACE conn5 <- [1,106,null,{}] 09:33:16 INFO - PROCESS | 3740 | 1467390796358 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 3740 | 1467390796361 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:16 INFO - PROCESS | 3740 | 1467390796481 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:33:16 INFO - PROCESS | 3740 | 1467390796497 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3740 | 1467390796499 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:16 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A736000 == 33 [pid = 3740] [id = 36] 09:33:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005069E52400) [pid = 3740] [serial = 104] [outer = 0000000000000000] 09:33:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506A78B400) [pid = 3740] [serial = 105] [outer = 0000005069E52400] 09:33:16 INFO - PROCESS | 3740 | 1467390796550 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506B2D3C00) [pid = 3740] [serial = 106] [outer = 0000005069E52400] 09:33:16 INFO - PROCESS | 3740 | 1467390796975 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 672ms 09:33:17 INFO - PROCESS | 3740 | 1467390797025 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3740 | 1467390797027 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:33:17 INFO - PROCESS | 3740 | 1467390797031 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3740 | 1467390797035 Marionette TRACE conn5 <- [1,110,null,{}] 09:33:17 INFO - PROCESS | 3740 | 1467390797047 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 3740 | 1467390797052 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:17 INFO - PROCESS | 3740 | 1467390797141 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:33:17 INFO - PROCESS | 3740 | 1467390797150 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3740 | 1467390797154 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:17 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6C6800 == 34 [pid = 3740] [id = 37] 09:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EB07C00) [pid = 3740] [serial = 107] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506EB9DC00) [pid = 3740] [serial = 108] [outer = 000000506EB07C00] 09:33:17 INFO - PROCESS | 3740 | 1467390797204 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506FE23400) [pid = 3740] [serial = 109] [outer = 000000506EB07C00] 09:33:17 INFO - PROCESS | 3740 | 1467390797615 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 09:33:17 INFO - PROCESS | 3740 | 1467390797663 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3740 | 1467390797666 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:33:17 INFO - PROCESS | 3740 | 1467390797670 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3740 | 1467390797671 Marionette TRACE conn5 <- [1,114,null,{}] 09:33:17 INFO - PROCESS | 3740 | 1467390797676 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 3740 | 1467390797678 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:17 INFO - PROCESS | 3740 | 1467390797793 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:33:17 INFO - PROCESS | 3740 | 1467390797799 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3740 | 1467390797801 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E1D800 == 35 [pid = 3740] [id = 38] 09:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507084F800) [pid = 3740] [serial = 110] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070854400) [pid = 3740] [serial = 111] [outer = 000000507084F800] 09:33:17 INFO - PROCESS | 3740 | 1467390797867 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070E6A400) [pid = 3740] [serial = 112] [outer = 000000507084F800] 09:33:18 INFO - PROCESS | 3740 | 1467390798308 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 09:33:18 INFO - PROCESS | 3740 | 1467390798343 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3740 | 1467390798346 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:33:18 INFO - PROCESS | 3740 | 1467390798349 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:33:18 INFO - PROCESS | 3740 | 1467390798351 Marionette TRACE conn5 <- [1,118,null,{}] 09:33:18 INFO - PROCESS | 3740 | 1467390798355 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 3740 | 1467390798357 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:18 INFO - PROCESS | 3740 | 1467390798456 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:33:18 INFO - PROCESS | 3740 | 1467390798462 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3740 | 1467390798464 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:18 INFO - PROCESS | 3740 | ++DOCSHELL 000000507184D800 == 36 [pid = 3740] [id = 39] 09:33:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507101B400) [pid = 3740] [serial = 113] [outer = 0000000000000000] 09:33:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071025800) [pid = 3740] [serial = 114] [outer = 000000507101B400] 09:33:18 INFO - PROCESS | 3740 | 1467390798510 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050714AAC00) [pid = 3740] [serial = 115] [outer = 000000507101B400] 09:33:18 INFO - PROCESS | 3740 | 1467390798950 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:33:18 INFO - PROCESS | 3740 | 1467390798982 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3740 | 1467390798984 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:33:18 INFO - PROCESS | 3740 | 1467390798988 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 3740 | 1467390798989 Marionette TRACE conn5 <- [1,122,null,{}] 09:33:18 INFO - PROCESS | 3740 | 1467390798993 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3740 | 1467390798999 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:19 INFO - PROCESS | 3740 | 1467390799148 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:33:19 INFO - PROCESS | 3740 | 1467390799196 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3740 | 1467390799198 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:19 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074062000 == 37 [pid = 3740] [id = 40] 09:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050716F2800) [pid = 3740] [serial = 116] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507210C400) [pid = 3740] [serial = 117] [outer = 00000050716F2800] 09:33:19 INFO - PROCESS | 3740 | 1467390799247 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005072B9EC00) [pid = 3740] [serial = 118] [outer = 00000050716F2800] 09:33:19 INFO - PROCESS | 3740 | 1467390799653 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 735ms 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005077FC4800) [pid = 3740] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064E9BC00) [pid = 3740] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005062D77000) [pid = 3740] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005062C4AC00) [pid = 3740] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005062BDAC00) [pid = 3740] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005077D13000) [pid = 3740] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000050641CB800) [pid = 3740] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064E9AC00) [pid = 3740] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506B366400) [pid = 3740] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506B35AC00) [pid = 3740] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507084DC00) [pid = 3740] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:33:19 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506B35C000) [pid = 3740] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:33:19 INFO - PROCESS | 3740 | 1467390799749 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3740 | 1467390799751 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:33:19 INFO - PROCESS | 3740 | 1467390799755 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 3740 | 1467390799757 Marionette TRACE conn5 <- [1,126,null,{}] 09:33:19 INFO - PROCESS | 3740 | 1467390799761 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3740 | 1467390799763 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:19 INFO - PROCESS | 3740 | 1467390799842 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:33:19 INFO - PROCESS | 3740 | 1467390799852 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3740 | 1467390799854 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:19 INFO - PROCESS | 3740 | ++DOCSHELL 000000507405C800 == 38 [pid = 3740] [id = 41] 09:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005063F3CC00) [pid = 3740] [serial = 119] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064B9DC00) [pid = 3740] [serial = 120] [outer = 0000005063F3CC00] 09:33:19 INFO - PROCESS | 3740 | 1467390799899 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064BA4000) [pid = 3740] [serial = 121] [outer = 0000005063F3CC00] 09:33:20 INFO - PROCESS | 3740 | 1467390800287 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 567ms 09:33:20 INFO - PROCESS | 3740 | 1467390800327 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 3740 | 1467390800329 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:33:20 INFO - PROCESS | 3740 | 1467390800341 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 3740 | 1467390800343 Marionette TRACE conn5 <- [1,130,null,{}] 09:33:20 INFO - PROCESS | 3740 | 1467390800347 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 3740 | 1467390800349 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:20 INFO - PROCESS | 3740 | 1467390800429 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:33:20 INFO - PROCESS | 3740 | 1467390800436 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 3740 | 1467390800438 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780F0800 == 39 [pid = 3740] [id = 42] 09:33:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506A77D000) [pid = 3740] [serial = 122] [outer = 0000000000000000] 09:33:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506A77F000) [pid = 3740] [serial = 123] [outer = 000000506A77D000] 09:33:20 INFO - PROCESS | 3740 | 1467390800484 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506A823800) [pid = 3740] [serial = 124] [outer = 000000506A77D000] 09:33:20 INFO - PROCESS | 3740 | 1467390800927 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 09:33:20 INFO - PROCESS | 3740 | 1467390800977 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 3740 | 1467390800979 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:33:20 INFO - PROCESS | 3740 | 1467390800982 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 3740 | 1467390800984 Marionette TRACE conn5 <- [1,134,null,{}] 09:33:20 INFO - PROCESS | 3740 | 1467390800988 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 3740 | 1467390800990 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:21 INFO - PROCESS | 3740 | 1467390801071 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:33:21 INFO - PROCESS | 3740 | 1467390801078 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3740 | 1467390801080 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000507958E000 == 40 [pid = 3740] [id = 43] 09:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506E410800) [pid = 3740] [serial = 125] [outer = 0000000000000000] 09:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507297E000) [pid = 3740] [serial = 126] [outer = 000000506E410800] 09:33:21 INFO - PROCESS | 3740 | 1467390801126 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005074237000) [pid = 3740] [serial = 127] [outer = 000000506E410800] 09:33:21 INFO - PROCESS | 3740 | 1467390801521 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 09:33:21 INFO - PROCESS | 3740 | 1467390801573 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3740 | 1467390801575 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:33:21 INFO - PROCESS | 3740 | 1467390801579 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 3740 | 1467390801581 Marionette TRACE conn5 <- [1,138,null,{}] 09:33:21 INFO - PROCESS | 3740 | 1467390801584 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 3740 | 1467390801586 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:21 INFO - PROCESS | 3740 | 1467390801666 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:33:21 INFO - PROCESS | 3740 | 1467390801671 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3740 | 1467390801673 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:21 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072141000 == 41 [pid = 3740] [id = 44] 09:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B9D800) [pid = 3740] [serial = 128] [outer = 0000000000000000] 09:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005074DE5800) [pid = 3740] [serial = 129] [outer = 0000005064B9D800] 09:33:21 INFO - PROCESS | 3740 | 1467390801726 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000507671D800) [pid = 3740] [serial = 130] [outer = 0000005064B9D800] 09:33:22 INFO - PROCESS | 3740 | 1467390802564 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1026ms 09:33:22 INFO - PROCESS | 3740 | 1467390802608 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3740 | 1467390802613 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:33:22 INFO - PROCESS | 3740 | 1467390802618 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3740 | 1467390802624 Marionette TRACE conn5 <- [1,142,null,{}] 09:33:22 INFO - PROCESS | 3740 | 1467390802638 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 3740 | 1467390802642 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:22 INFO - PROCESS | 3740 | 1467390802793 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:33:22 INFO - PROCESS | 3740 | 1467390802852 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3740 | 1467390802855 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:22 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EAB000 == 42 [pid = 3740] [id = 45] 09:33:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064D7CC00) [pid = 3740] [serial = 131] [outer = 0000000000000000] 09:33:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506534B800) [pid = 3740] [serial = 132] [outer = 0000005064D7CC00] 09:33:22 INFO - PROCESS | 3740 | 1467390802916 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005069D4FC00) [pid = 3740] [serial = 133] [outer = 0000005064D7CC00] 09:33:23 INFO - PROCESS | 3740 | 1467390803775 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1196ms 09:33:23 INFO - PROCESS | 3740 | 1467390803818 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3740 | 1467390803822 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:33:23 INFO - PROCESS | 3740 | 1467390803828 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3740 | 1467390803832 Marionette TRACE conn5 <- [1,146,null,{}] 09:33:23 INFO - PROCESS | 3740 | 1467390803839 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 3740 | 1467390803842 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:23 INFO - PROCESS | 3740 | 1467390803962 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:33:24 INFO - PROCESS | 3740 | 1467390804020 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3740 | 1467390804025 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:24 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E9C000 == 43 [pid = 3740] [id = 46] 09:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064F7F000) [pid = 3740] [serial = 134] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005065DEC000) [pid = 3740] [serial = 135] [outer = 0000005064F7F000] 09:33:24 INFO - PROCESS | 3740 | 1467390804077 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000506A780400) [pid = 3740] [serial = 136] [outer = 0000005064F7F000] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 00000050780E3800 == 42 [pid = 3740] [id = 32] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506E314800 == 41 [pid = 3740] [id = 33] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D2A000 == 40 [pid = 3740] [id = 31] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005071170000 == 39 [pid = 3740] [id = 30] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 000000507958E000 == 38 [pid = 3740] [id = 43] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 00000050780F0800 == 37 [pid = 3740] [id = 42] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 000000507405C800 == 36 [pid = 3740] [id = 41] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005074062000 == 35 [pid = 3740] [id = 40] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 000000507184D800 == 34 [pid = 3740] [id = 39] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E1D800 == 33 [pid = 3740] [id = 38] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6C6800 == 32 [pid = 3740] [id = 37] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506A736000 == 31 [pid = 3740] [id = 36] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005068FAC800 == 30 [pid = 3740] [id = 35] 09:33:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E2F800 == 29 [pid = 3740] [id = 34] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005077FCAC00) [pid = 3740] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005077C73400) [pid = 3740] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005064E96C00) [pid = 3740] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005062D6E800) [pid = 3740] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005062D72400) [pid = 3740] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005077FBF400) [pid = 3740] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005074DDE400) [pid = 3740] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005068FF9400) [pid = 3740] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506ECB3400) [pid = 3740] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506E433000) [pid = 3740] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070854000) [pid = 3740] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071043800) [pid = 3740] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005070E61800) [pid = 3740] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506FE2E000) [pid = 3740] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506EB0D400) [pid = 3740] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005069AE4000) [pid = 3740] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005078084800) [pid = 3740] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000507101CC00) [pid = 3740] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3740 | 1467390804630 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 838ms 09:33:24 INFO - PROCESS | 3740 | 1467390804670 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3740 | 1467390804675 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:33:24 INFO - PROCESS | 3740 | 1467390804682 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3740 | 1467390804685 Marionette TRACE conn5 <- [1,150,null,{}] 09:33:24 INFO - PROCESS | 3740 | 1467390804689 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 3740 | 1467390804691 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:24 INFO - PROCESS | 3740 | 1467390804805 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:33:24 INFO - PROCESS | 3740 | 1467390804875 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3740 | 1467390804877 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:24 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A737000 == 30 [pid = 3740] [id = 47] 09:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B90C00) [pid = 3740] [serial = 137] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064BA2400) [pid = 3740] [serial = 138] [outer = 0000005064B90C00] 09:33:24 INFO - PROCESS | 3740 | 1467390804928 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005069B0FC00) [pid = 3740] [serial = 139] [outer = 0000005064B90C00] 09:33:25 INFO - PROCESS | 3740 | 1467390805305 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 09:33:25 INFO - PROCESS | 3740 | 1467390805355 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3740 | 1467390805358 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:33:25 INFO - PROCESS | 3740 | 1467390805361 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3740 | 1467390805365 Marionette TRACE conn5 <- [1,154,null,{}] 09:33:25 INFO - PROCESS | 3740 | 1467390805377 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 3740 | 1467390805382 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:25 INFO - PROCESS | 3740 | 1467390805492 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:33:25 INFO - PROCESS | 3740 | 1467390805500 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3740 | 1467390805503 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F561800 == 31 [pid = 3740] [id = 48] 09:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506AE9F800) [pid = 3740] [serial = 140] [outer = 0000000000000000] 09:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506E6C3000) [pid = 3740] [serial = 141] [outer = 000000506AE9F800] 09:33:25 INFO - PROCESS | 3740 | 1467390805563 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506ECBAC00) [pid = 3740] [serial = 142] [outer = 000000506AE9F800] 09:33:26 INFO - PROCESS | 3740 | 1467390805996 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 09:33:26 INFO - PROCESS | 3740 | 1467390806056 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3740 | 1467390806059 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:33:26 INFO - PROCESS | 3740 | 1467390806062 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3740 | 1467390806064 Marionette TRACE conn5 <- [1,158,null,{}] 09:33:26 INFO - PROCESS | 3740 | 1467390806068 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3740 | 1467390806070 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:26 INFO - PROCESS | 3740 | 1467390806159 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:33:26 INFO - PROCESS | 3740 | 1467390806166 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3740 | 1467390806169 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071068000 == 32 [pid = 3740] [id = 49] 09:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070849C00) [pid = 3740] [serial = 143] [outer = 0000000000000000] 09:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070851000) [pid = 3740] [serial = 144] [outer = 0000005070849C00] 09:33:26 INFO - PROCESS | 3740 | 1467390806215 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070E62800) [pid = 3740] [serial = 145] [outer = 0000005070849C00] 09:33:26 INFO - PROCESS | 3740 | 1467390806637 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 09:33:26 INFO - PROCESS | 3740 | 1467390806693 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3740 | 1467390806696 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:33:26 INFO - PROCESS | 3740 | 1467390806699 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3740 | 1467390806701 Marionette TRACE conn5 <- [1,162,null,{}] 09:33:26 INFO - PROCESS | 3740 | 1467390806705 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3740 | 1467390806707 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:26 INFO - PROCESS | 3740 | 1467390806820 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:33:26 INFO - PROCESS | 3740 | 1467390806881 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3740 | 1467390806883 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D37000 == 33 [pid = 3740] [id = 50] 09:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B30800) [pid = 3740] [serial = 146] [outer = 0000000000000000] 09:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507103CC00) [pid = 3740] [serial = 147] [outer = 0000005064B30800] 09:33:26 INFO - PROCESS | 3740 | 1467390806928 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050714ABC00) [pid = 3740] [serial = 148] [outer = 0000005064B30800] 09:33:27 INFO - PROCESS | 3740 | 1467390807356 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 09:33:27 INFO - PROCESS | 3740 | 1467390807374 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3740 | 1467390807376 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:33:27 INFO - PROCESS | 3740 | 1467390807379 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3740 | 1467390807381 Marionette TRACE conn5 <- [1,166,null,{}] 09:33:27 INFO - PROCESS | 3740 | 1467390807396 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 3740 | 1467390807402 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:27 INFO - PROCESS | 3740 | 1467390807536 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:33:27 INFO - PROCESS | 3740 | 1467390807550 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3740 | 1467390807552 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005073D48000 == 34 [pid = 3740] [id = 51] 09:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071A09800) [pid = 3740] [serial = 149] [outer = 0000000000000000] 09:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507236B400) [pid = 3740] [serial = 150] [outer = 0000005071A09800] 09:33:27 INFO - PROCESS | 3740 | 1467390807598 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507403CC00) [pid = 3740] [serial = 151] [outer = 0000005071A09800] 09:33:28 INFO - PROCESS | 3740 | 1467390808033 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 09:33:28 INFO - PROCESS | 3740 | 1467390808053 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 3740 | 1467390808055 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:33:28 INFO - PROCESS | 3740 | 1467390808059 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 3740 | 1467390808061 Marionette TRACE conn5 <- [1,170,null,{}] 09:33:28 INFO - PROCESS | 3740 | 1467390808070 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 3740 | 1467390808072 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:28 INFO - PROCESS | 3740 | 1467390808201 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:33:28 INFO - PROCESS | 3740 | 1467390808223 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3740 | 1467390808225 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B2000 == 35 [pid = 3740] [id = 52] 09:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005062BEF000) [pid = 3740] [serial = 152] [outer = 0000000000000000] 09:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005062BF2C00) [pid = 3740] [serial = 153] [outer = 0000005062BEF000] 09:33:28 INFO - PROCESS | 3740 | 1467390808271 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005072DD9000) [pid = 3740] [serial = 154] [outer = 0000005062BEF000] 09:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (000000506ACDD400) [pid = 3740] [serial = 155] [outer = 0000005063D2E400] 09:33:28 INFO - PROCESS | 3740 | 1467390808844 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506E410800) [pid = 3740] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000507101B400) [pid = 3740] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000507084F800) [pid = 3740] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000050716F2800) [pid = 3740] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005064B84000) [pid = 3740] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005069E52400) [pid = 3740] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064E90400) [pid = 3740] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506EB07C00) [pid = 3740] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005063F3CC00) [pid = 3740] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064626400) [pid = 3740] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506FE25C00) [pid = 3740] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000507210D000) [pid = 3740] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B2D800) [pid = 3740] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B82400) [pid = 3740] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506A77D000) [pid = 3740] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 839ms 09:33:28 INFO - PROCESS | 3740 | 1467390808902 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 3740 | 1467390808905 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:33:28 INFO - PROCESS | 3740 | 1467390808912 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 3740 | 1467390808914 Marionette TRACE conn5 <- [1,174,null,{}] 09:33:28 INFO - PROCESS | 3740 | 1467390808918 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 3740 | 1467390808920 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:29 INFO - PROCESS | 3740 | 1467390809002 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:33:29 INFO - PROCESS | 3740 | 1467390809010 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3740 | 1467390809012 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:29 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069ACE800 == 36 [pid = 3740] [id = 53] 09:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064B2D800) [pid = 3740] [serial = 156] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064B8BC00) [pid = 3740] [serial = 157] [outer = 0000005064B2D800] 09:33:29 INFO - PROCESS | 3740 | 1467390809057 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506E410800) [pid = 3740] [serial = 158] [outer = 0000005064B2D800] 09:33:29 INFO - PROCESS | 3740 | 1467390809450 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms 09:33:29 INFO - PROCESS | 3740 | 1467390809504 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3740 | 1467390809506 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 3740 | 1467390809509 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:33:29 INFO - PROCESS | 3740 | 1467390809511 Marionette TRACE conn5 <- [1,178,null,{}] 09:33:29 INFO - PROCESS | 3740 | 1467390809515 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 3740 | 1467390809517 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:29 INFO - PROCESS | 3740 | 1467390809600 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:33:29 INFO - PROCESS | 3740 | 1467390809606 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3740 | 1467390809608 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780F7000 == 37 [pid = 3740] [id = 54] 09:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506FE2FC00) [pid = 3740] [serial = 159] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005074040000) [pid = 3740] [serial = 160] [outer = 000000506FE2FC00] 09:33:29 INFO - PROCESS | 3740 | 1467390809653 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005077C74800) [pid = 3740] [serial = 161] [outer = 000000506FE2FC00] 09:33:30 INFO - PROCESS | 3740 | 1467390810036 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 588ms 09:33:30 INFO - PROCESS | 3740 | 1467390810100 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 3740 | 1467390810102 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:33:30 INFO - PROCESS | 3740 | 1467390810106 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 3740 | 1467390810108 Marionette TRACE conn5 <- [1,182,null,{}] 09:33:30 INFO - PROCESS | 3740 | 1467390810111 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 3740 | 1467390810113 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:30 INFO - PROCESS | 3740 | 1467390810198 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:33:30 INFO - PROCESS | 3740 | 1467390810203 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3740 | 1467390810205 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C78800 == 38 [pid = 3740] [id = 55] 09:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005077C7B000) [pid = 3740] [serial = 162] [outer = 0000000000000000] 09:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005077D14800) [pid = 3740] [serial = 163] [outer = 0000005077C7B000] 09:33:30 INFO - PROCESS | 3740 | 1467390810251 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005077D1B400) [pid = 3740] [serial = 164] [outer = 0000005077C7B000] 09:33:30 INFO - PROCESS | 3740 | 1467390810639 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 09:33:30 INFO - PROCESS | 3740 | 1467390810702 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 3740 | 1467390810705 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:33:30 INFO - PROCESS | 3740 | 1467390810708 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 3740 | 1467390810711 Marionette TRACE conn5 <- [1,186,null,{}] 09:33:30 INFO - PROCESS | 3740 | 1467390810714 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 3740 | 1467390810717 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:30 INFO - PROCESS | 3740 | 1467390810815 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:33:30 INFO - PROCESS | 3740 | 1467390810820 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3740 | 1467390810823 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D71000 == 39 [pid = 3740] [id = 56] 09:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005077D20C00) [pid = 3740] [serial = 165] [outer = 0000000000000000] 09:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005077FC7C00) [pid = 3740] [serial = 166] [outer = 0000005077D20C00] 09:33:30 INFO - PROCESS | 3740 | 1467390810870 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005078089400) [pid = 3740] [serial = 167] [outer = 0000005077D20C00] 09:33:31 INFO - PROCESS | 3740 | 1467390811541 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 882ms 09:33:31 INFO - PROCESS | 3740 | 1467390811593 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 3740 | 1467390811598 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:33:31 INFO - PROCESS | 3740 | 1467390811603 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:33:31 INFO - PROCESS | 3740 | 1467390811609 Marionette TRACE conn5 <- [1,190,null,{}] 09:33:31 INFO - PROCESS | 3740 | 1467390811615 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 3740 | 1467390811618 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:31 INFO - PROCESS | 3740 | 1467390811736 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:33:31 INFO - PROCESS | 3740 | 1467390811805 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 3740 | 1467390811808 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EA8800 == 40 [pid = 3740] [id = 57] 09:33:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064D0D400) [pid = 3740] [serial = 168] [outer = 0000000000000000] 09:33:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064E9DC00) [pid = 3740] [serial = 169] [outer = 0000005064D0D400] 09:33:31 INFO - PROCESS | 3740 | 1467390811868 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (000000506A825400) [pid = 3740] [serial = 170] [outer = 0000005064D0D400] 09:33:32 INFO - PROCESS | 3740 | 1467390812435 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 882ms 09:33:32 INFO - PROCESS | 3740 | 1467390812489 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 3740 | 1467390812494 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:33:32 INFO - PROCESS | 3740 | 1467390812501 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 3740 | 1467390812504 Marionette TRACE conn5 <- [1,194,null,{}] 09:33:32 INFO - PROCESS | 3740 | 1467390812508 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 3740 | 1467390812512 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:32 INFO - PROCESS | 3740 | 1467390812632 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:33:32 INFO - PROCESS | 3740 | 1467390812713 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 3740 | 1467390812716 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DD8800 == 41 [pid = 3740] [id = 58] 09:33:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (000000506FE2CC00) [pid = 3740] [serial = 171] [outer = 0000000000000000] 09:33:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005070851400) [pid = 3740] [serial = 172] [outer = 000000506FE2CC00] 09:33:32 INFO - PROCESS | 3740 | 1467390812775 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005071628000) [pid = 3740] [serial = 173] [outer = 000000506FE2CC00] 09:33:33 INFO - PROCESS | 3740 | 1467390813361 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 924ms 09:33:33 INFO - PROCESS | 3740 | 1467390813427 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 3740 | 1467390813430 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:33:33 INFO - PROCESS | 3740 | 1467390813434 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3740 | 1467390813438 Marionette TRACE conn5 <- [1,198,null,{}] 09:33:33 INFO - PROCESS | 3740 | 1467390813450 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 3740 | 1467390813455 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:33 INFO - PROCESS | 3740 | 1467390813569 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:33:33 INFO - PROCESS | 3740 | 1467390813639 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3740 | 1467390813642 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AC5800 == 42 [pid = 3740] [id = 59] 09:33:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000050776CA400) [pid = 3740] [serial = 174] [outer = 0000000000000000] 09:33:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000050776CC000) [pid = 3740] [serial = 175] [outer = 00000050776CA400] 09:33:33 INFO - PROCESS | 3740 | 1467390813703 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000050776D4800) [pid = 3740] [serial = 176] [outer = 00000050776CA400] 09:33:34 INFO - PROCESS | 3740 | 1467390814270 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 09:33:34 INFO - PROCESS | 3740 | 1467390814317 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3740 | 1467390814321 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:33:34 INFO - PROCESS | 3740 | 1467390814324 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 3740 | 1467390814327 Marionette TRACE conn5 <- [1,202,null,{}] 09:33:34 INFO - PROCESS | 3740 | 1467390814330 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 3740 | 1467390814333 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:34 INFO - PROCESS | 3740 | 1467390814452 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:33:34 INFO - PROCESS | 3740 | 1467390814659 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 3740 | 1467390814662 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:34 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069767800 == 43 [pid = 3740] [id = 60] 09:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0000005062D76800) [pid = 3740] [serial = 177] [outer = 0000000000000000] 09:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0000005063D2C000) [pid = 3740] [serial = 178] [outer = 0000005062D76800] 09:33:34 INFO - PROCESS | 3740 | 1467390814713 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0000005064B9B400) [pid = 3740] [serial = 179] [outer = 0000005062D76800] 09:33:35 INFO - PROCESS | 3740 | 1467390815274 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1023ms 09:33:35 INFO - PROCESS | 3740 | 1467390815351 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3740 | 1467390815354 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:33:35 INFO - PROCESS | 3740 | 1467390815359 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:33:35 INFO - PROCESS | 3740 | 1467390815362 Marionette TRACE conn5 <- [1,206,null,{}] 09:33:35 INFO - PROCESS | 3740 | 1467390815368 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3740 | 1467390815371 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:35 INFO - PROCESS | 3740 | 1467390815484 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:33:35 INFO - PROCESS | 3740 | 1467390815548 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3740 | 1467390815551 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:35 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A729800 == 44 [pid = 3740] [id = 61] 09:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0000005064EF1400) [pid = 3740] [serial = 180] [outer = 0000000000000000] 09:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0000005064EF3000) [pid = 3740] [serial = 181] [outer = 0000005064EF1400] 09:33:35 INFO - PROCESS | 3740 | 1467390815601 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0000005066250800) [pid = 3740] [serial = 182] [outer = 0000005064EF1400] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C78800 == 43 [pid = 3740] [id = 55] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 00000050780F7000 == 42 [pid = 3740] [id = 54] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005069ACE800 == 41 [pid = 3740] [id = 53] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B2000 == 40 [pid = 3740] [id = 52] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005073D48000 == 39 [pid = 3740] [id = 51] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D37000 == 38 [pid = 3740] [id = 50] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005071068000 == 37 [pid = 3740] [id = 49] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 000000506F561800 == 36 [pid = 3740] [id = 48] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 000000506A737000 == 35 [pid = 3740] [id = 47] 09:33:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E9C000 == 34 [pid = 3740] [id = 46] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0000005071025800) [pid = 3740] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0000005070854400) [pid = 3740] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0000005070E6A400) [pid = 3740] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (000000507210C400) [pid = 3740] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000050697B2800) [pid = 3740] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000050651B0C00) [pid = 3740] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (000000506A78B400) [pid = 3740] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (000000506B2D3C00) [pid = 3740] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005064E95800) [pid = 3740] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005065F4E800) [pid = 3740] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000506EB9DC00) [pid = 3740] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050714AAC00) [pid = 3740] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064BA4000) [pid = 3740] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005069D5B800) [pid = 3740] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064E9B400) [pid = 3740] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507091B400) [pid = 3740] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506FE2D800) [pid = 3740] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005072DD5800) [pid = 3740] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000050721D9C00) [pid = 3740] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050742AA400) [pid = 3740] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064B31800) [pid = 3740] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064E98400) [pid = 3740] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B8C000) [pid = 3740] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B9DC00) [pid = 3740] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506A823800) [pid = 3740] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005072B9EC00) [pid = 3740] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506A77F000) [pid = 3740] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506FE23400) [pid = 3740] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005074237000) [pid = 3740] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:33:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507297E000) [pid = 3740] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:33:36 INFO - PROCESS | 3740 | 1467390816063 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 735ms 09:33:36 INFO - PROCESS | 3740 | 1467390816106 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 3740 | 1467390816110 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:33:36 INFO - PROCESS | 3740 | 1467390816119 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 3740 | 1467390816121 Marionette TRACE conn5 <- [1,210,null,{}] 09:33:36 INFO - PROCESS | 3740 | 1467390816125 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3740 | 1467390816128 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:36 INFO - PROCESS | 3740 | 1467390816219 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:33:36 INFO - PROCESS | 3740 | 1467390816228 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3740 | 1467390816231 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:36 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A726000 == 35 [pid = 3740] [id = 62] 09:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064B8F000) [pid = 3740] [serial = 183] [outer = 0000000000000000] 09:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064D79800) [pid = 3740] [serial = 184] [outer = 0000005064B8F000] 09:33:36 INFO - PROCESS | 3740 | 1467390816280 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005068FF2800) [pid = 3740] [serial = 185] [outer = 0000005064B8F000] 09:33:36 INFO - PROCESS | 3740 | 1467390816725 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 09:33:36 INFO - PROCESS | 3740 | 1467390816747 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 3740 | 1467390816750 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:33:36 INFO - PROCESS | 3740 | 1467390816760 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 3740 | 1467390816766 Marionette TRACE conn5 <- [1,214,null,{}] 09:33:36 INFO - PROCESS | 3740 | 1467390816776 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3740 | 1467390816780 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:36 INFO - PROCESS | 3740 | 1467390816870 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:33:36 INFO - PROCESS | 3740 | 1467390816877 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3740 | 1467390816879 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:36 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED22000 == 36 [pid = 3740] [id = 63] 09:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506A707000) [pid = 3740] [serial = 186] [outer = 0000000000000000] 09:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506ACD3C00) [pid = 3740] [serial = 187] [outer = 000000506A707000] 09:33:36 INFO - PROCESS | 3740 | 1467390816927 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506E057C00) [pid = 3740] [serial = 188] [outer = 000000506A707000] 09:33:37 INFO - PROCESS | 3740 | 1467390817374 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 650ms 09:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:33:37 INFO - PROCESS | 3740 | 1467390817407 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3740 | 1467390817409 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:33:37 INFO - PROCESS | 3740 | 1467390817413 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3740 | 1467390817415 Marionette TRACE conn5 <- [1,218,null,{}] 09:33:37 INFO - PROCESS | 3740 | 1467390817423 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3740 | 1467390817426 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:37 INFO - PROCESS | 3740 | 1467390817514 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:33:37 INFO - PROCESS | 3740 | 1467390817520 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3740 | 1467390817522 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:37 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FEBD800 == 37 [pid = 3740] [id = 64] 09:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506E057400) [pid = 3740] [serial = 189] [outer = 0000000000000000] 09:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506EC4A800) [pid = 3740] [serial = 190] [outer = 000000506E057400] 09:33:37 INFO - PROCESS | 3740 | 1467390817568 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506FE23400) [pid = 3740] [serial = 191] [outer = 000000506E057400] 09:33:38 INFO - PROCESS | 3740 | 1467390818006 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 09:33:38 INFO - PROCESS | 3740 | 1467390818046 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3740 | 1467390818048 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:33:38 INFO - PROCESS | 3740 | 1467390818051 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3740 | 1467390818053 Marionette TRACE conn5 <- [1,222,null,{}] 09:33:38 INFO - PROCESS | 3740 | 1467390818057 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3740 | 1467390818059 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:38 INFO - PROCESS | 3740 | 1467390818178 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:33:38 INFO - PROCESS | 3740 | 1467390818184 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3740 | 1467390818190 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690E7000 == 38 [pid = 3740] [id = 65] 09:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070855800) [pid = 3740] [serial = 192] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000507091A400) [pid = 3740] [serial = 193] [outer = 0000005070855800] 09:33:38 INFO - PROCESS | 3740 | 1467390818248 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071023400) [pid = 3740] [serial = 194] [outer = 0000005070855800] 09:33:38 INFO - PROCESS | 3740 | 1467390818723 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 09:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:33:38 INFO - PROCESS | 3740 | 1467390818795 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3740 | 1467390818797 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 3740 | 1467390818801 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3740 | 1467390818802 Marionette TRACE conn5 <- [1,226,null,{}] 09:33:38 INFO - PROCESS | 3740 | 1467390818806 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3740 | 1467390818808 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:38 INFO - PROCESS | 3740 | 1467390818940 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:33:38 INFO - PROCESS | 3740 | 1467390818972 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3740 | 1467390818974 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:38 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072147000 == 39 [pid = 3740] [id = 66] 09:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071A07800) [pid = 3740] [serial = 195] [outer = 0000000000000000] 09:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005071A11400) [pid = 3740] [serial = 196] [outer = 0000005071A07800] 09:33:39 INFO - PROCESS | 3740 | 1467390819019 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005072466400) [pid = 3740] [serial = 197] [outer = 0000005071A07800] 09:33:39 INFO - PROCESS | 3740 | 1467390819429 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 672ms 09:33:39 INFO - PROCESS | 3740 | 1467390819475 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3740 | 1467390819477 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:33:39 INFO - PROCESS | 3740 | 1467390819480 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3740 | 1467390819482 Marionette TRACE conn5 <- [1,230,null,{}] 09:33:39 INFO - PROCESS | 3740 | 1467390819494 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3740 | 1467390819496 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:39 INFO - PROCESS | 3740 | 1467390819614 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:33:39 INFO - PROCESS | 3740 | 1467390819620 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3740 | 1467390819622 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:39 INFO - PROCESS | 3740 | ++DOCSHELL 000000506535B000 == 40 [pid = 3740] [id = 67] 09:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000050729A8C00) [pid = 3740] [serial = 198] [outer = 0000000000000000] 09:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005072DD7800) [pid = 3740] [serial = 199] [outer = 00000050729A8C00] 09:33:39 INFO - PROCESS | 3740 | 1467390819668 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005074D58C00) [pid = 3740] [serial = 200] [outer = 00000050729A8C00] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005070849C00) [pid = 3740] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506AE9F800) [pid = 3740] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064B30800) [pid = 3740] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005062BEF000) [pid = 3740] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005064F7F000) [pid = 3740] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064B90C00) [pid = 3740] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071A09800) [pid = 3740] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064B2D800) [pid = 3740] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506FE2FC00) [pid = 3740] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:33:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005077C7B000) [pid = 3740] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:33:40 INFO - PROCESS | 3740 | 1467390820265 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 819ms 09:33:40 INFO - PROCESS | 3740 | 1467390820302 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3740 | 1467390820305 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:33:40 INFO - PROCESS | 3740 | 1467390820308 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3740 | 1467390820310 Marionette TRACE conn5 <- [1,234,null,{}] 09:33:40 INFO - PROCESS | 3740 | 1467390820314 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3740 | 1467390820316 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:40 INFO - PROCESS | 3740 | 1467390820400 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:33:40 INFO - PROCESS | 3740 | 1467390820408 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3740 | 1467390820410 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B0000 == 41 [pid = 3740] [id = 68] 09:33:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B30800) [pid = 3740] [serial = 201] [outer = 0000000000000000] 09:33:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507084F000) [pid = 3740] [serial = 202] [outer = 0000005064B30800] 09:33:40 INFO - PROCESS | 3740 | 1467390820456 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050766CF000) [pid = 3740] [serial = 203] [outer = 0000005064B30800] 09:33:40 INFO - PROCESS | 3740 | 1467390820869 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 09:33:40 INFO - PROCESS | 3740 | 1467390820899 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3740 | 1467390820901 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:33:40 INFO - PROCESS | 3740 | 1467390820904 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3740 | 1467390820906 Marionette TRACE conn5 <- [1,238,null,{}] 09:33:40 INFO - PROCESS | 3740 | 1467390820910 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3740 | 1467390820911 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:41 INFO - PROCESS | 3740 | 1467390820998 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:33:41 INFO - PROCESS | 3740 | 1467390821004 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3740 | 1467390821006 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F29800 == 42 [pid = 3740] [id = 69] 09:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000050766D3000) [pid = 3740] [serial = 204] [outer = 0000000000000000] 09:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050766D9000) [pid = 3740] [serial = 205] [outer = 00000050766D3000] 09:33:41 INFO - PROCESS | 3740 | 1467390821051 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050766E9C00) [pid = 3740] [serial = 206] [outer = 00000050766D3000] 09:33:41 INFO - PROCESS | 3740 | 1467390821457 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 09:33:41 INFO - PROCESS | 3740 | 1467390821517 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 3740 | 1467390821520 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:33:41 INFO - PROCESS | 3740 | 1467390821557 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 3740 | 1467390821558 Marionette TRACE conn5 <- [1,242,null,{}] 09:33:41 INFO - PROCESS | 3740 | 1467390821588 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 3740 | 1467390821590 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:41 INFO - PROCESS | 3740 | 1467390821684 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:33:41 INFO - PROCESS | 3740 | 1467390821689 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3740 | 1467390821692 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AC0800 == 43 [pid = 3740] [id = 70] 09:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000050766F2400) [pid = 3740] [serial = 207] [outer = 0000000000000000] 09:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000050776CD000) [pid = 3740] [serial = 208] [outer = 00000050766F2400] 09:33:41 INFO - PROCESS | 3740 | 1467390821739 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005077C7A800) [pid = 3740] [serial = 209] [outer = 00000050766F2400] 09:33:42 INFO - PROCESS | 3740 | 1467390822181 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 714ms 09:33:42 INFO - PROCESS | 3740 | 1467390822254 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3740 | 1467390822258 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:33:42 INFO - PROCESS | 3740 | 1467390822263 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3740 | 1467390822268 Marionette TRACE conn5 <- [1,246,null,{}] 09:33:42 INFO - PROCESS | 3740 | 1467390822275 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3740 | 1467390822279 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:42 INFO - PROCESS | 3740 | 1467390822405 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:33:42 INFO - PROCESS | 3740 | 1467390822482 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3740 | 1467390822486 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:42 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069B6E000 == 44 [pid = 3740] [id = 71] 09:33:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005064624C00) [pid = 3740] [serial = 210] [outer = 0000000000000000] 09:33:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005064B29400) [pid = 3740] [serial = 211] [outer = 0000005064624C00] 09:33:42 INFO - PROCESS | 3740 | 1467390822548 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005064E8F400) [pid = 3740] [serial = 212] [outer = 0000005064624C00] 09:33:43 INFO - PROCESS | 3740 | 1467390823170 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 923ms 09:33:43 INFO - PROCESS | 3740 | 1467390823192 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:33:43 INFO - PROCESS | 3740 | 1467390823195 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:33:43 INFO - PROCESS | 3740 | 1467390823202 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 3740 | 1467390823207 Marionette TRACE conn5 <- [1,250,null,{}] 09:33:43 INFO - PROCESS | 3740 | 1467390823211 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 3740 | 1467390823214 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:43 INFO - PROCESS | 3740 | 1467390823333 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:33:43 INFO - PROCESS | 3740 | 1467390823402 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3740 | 1467390823405 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:43 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071066000 == 45 [pid = 3740] [id = 72] 09:33:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000050697B8800) [pid = 3740] [serial = 213] [outer = 0000000000000000] 09:33:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000506A77EC00) [pid = 3740] [serial = 214] [outer = 00000050697B8800] 09:33:43 INFO - PROCESS | 3740 | 1467390823464 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (000000506EB90800) [pid = 3740] [serial = 215] [outer = 00000050697B8800] 09:33:44 INFO - PROCESS | 3740 | 1467390824049 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 882ms 09:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:33:44 INFO - PROCESS | 3740 | 1467390824082 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3740 | 1467390824085 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:33:44 INFO - PROCESS | 3740 | 1467390824089 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3740 | 1467390824092 Marionette TRACE conn5 <- [1,254,null,{}] 09:33:44 INFO - PROCESS | 3740 | 1467390824103 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3740 | 1467390824109 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:44 INFO - PROCESS | 3740 | 1467390824230 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:33:44 INFO - PROCESS | 3740 | 1467390824316 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3740 | 1467390824320 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:44 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C97800 == 46 [pid = 3740] [id = 73] 09:33:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000050714D2800) [pid = 3740] [serial = 216] [outer = 0000000000000000] 09:33:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000050718CBC00) [pid = 3740] [serial = 217] [outer = 00000050714D2800] 09:33:44 INFO - PROCESS | 3740 | 1467390824381 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000050766D0000) [pid = 3740] [serial = 218] [outer = 00000050714D2800] 09:33:44 INFO - PROCESS | 3740 | 1467390824966 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 924ms 09:33:45 INFO - PROCESS | 3740 | 1467390825015 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3740 | 1467390825017 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:33:45 INFO - PROCESS | 3740 | 1467390825021 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:33:45 INFO - PROCESS | 3740 | 1467390825023 Marionette TRACE conn5 <- [1,258,null,{}] 09:33:45 INFO - PROCESS | 3740 | 1467390825027 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3740 | 1467390825029 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:45 INFO - PROCESS | 3740 | 1467390825147 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:33:45 INFO - PROCESS | 3740 | 1467390825232 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3740 | 1467390825235 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079575000 == 47 [pid = 3740] [id = 74] 09:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0000005077C72800) [pid = 3740] [serial = 219] [outer = 0000000000000000] 09:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0000005077D18400) [pid = 3740] [serial = 220] [outer = 0000005077C72800] 09:33:45 INFO - PROCESS | 3740 | 1467390825293 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0000005077FCB800) [pid = 3740] [serial = 221] [outer = 0000005077C72800] 09:33:46 INFO - PROCESS | 3740 | 1467390826043 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1075ms 09:33:46 INFO - PROCESS | 3740 | 1467390826109 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3740 | 1467390826111 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:33:46 INFO - PROCESS | 3740 | 1467390826148 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3740 | 1467390826150 Marionette TRACE conn5 <- [1,262,null,{}] 09:33:46 INFO - PROCESS | 3740 | 1467390826205 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3740 | 1467390826208 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:46 INFO - PROCESS | 3740 | 1467390826313 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:33:46 INFO - PROCESS | 3740 | 1467390826415 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3740 | 1467390826418 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065065000 == 48 [pid = 3740] [id = 75] 09:33:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0000005062C50800) [pid = 3740] [serial = 222] [outer = 0000000000000000] 09:33:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (0000005064EEFC00) [pid = 3740] [serial = 223] [outer = 0000005062C50800] 09:33:46 INFO - PROCESS | 3740 | 1467390826473 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (000000507103F000) [pid = 3740] [serial = 224] [outer = 0000005062C50800] 09:33:47 INFO - PROCESS | 3740 | 1467390827149 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1053ms 09:33:47 INFO - PROCESS | 3740 | 1467390827187 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3740 | 1467390827191 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:33:47 INFO - PROCESS | 3740 | 1467390827196 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3740 | 1467390827201 Marionette TRACE conn5 <- [1,266,null,{}] 09:33:47 INFO - PROCESS | 3740 | 1467390827206 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3740 | 1467390827209 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:47 INFO - PROCESS | 3740 | 1467390827314 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:33:47 INFO - PROCESS | 3740 | 1467390827400 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3740 | 1467390827403 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:47 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A71A800 == 49 [pid = 3740] [id = 76] 09:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (0000005065F4F800) [pid = 3740] [serial = 225] [outer = 0000000000000000] 09:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (0000005069BCA400) [pid = 3740] [serial = 226] [outer = 0000005065F4F800] 09:33:47 INFO - PROCESS | 3740 | 1467390827456 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (000000506E05CC00) [pid = 3740] [serial = 227] [outer = 0000005065F4F800] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F29800 == 48 [pid = 3740] [id = 69] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B0000 == 47 [pid = 3740] [id = 68] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 000000506535B000 == 46 [pid = 3740] [id = 67] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 0000005072147000 == 45 [pid = 3740] [id = 66] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 00000050690E7000 == 44 [pid = 3740] [id = 65] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 000000506FEBD800 == 43 [pid = 3740] [id = 64] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED22000 == 42 [pid = 3740] [id = 63] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 000000506A726000 == 41 [pid = 3740] [id = 62] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 000000506A729800 == 40 [pid = 3740] [id = 61] 09:33:47 INFO - PROCESS | 3740 | --DOCSHELL 0000005069767800 == 39 [pid = 3740] [id = 60] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (0000005077D14800) [pid = 3740] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (0000005074DE5800) [pid = 3740] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (0000005070851000) [pid = 3740] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (000000506534B800) [pid = 3740] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (000000506E6C3000) [pid = 3740] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (000000507103CC00) [pid = 3740] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (000000506ECBAC00) [pid = 3740] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (00000050714ABC00) [pid = 3740] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0000005062BF2C00) [pid = 3740] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (000000506A780400) [pid = 3740] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0000005065DEC000) [pid = 3740] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005064BA2400) [pid = 3740] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005069B0FC00) [pid = 3740] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (000000507403CC00) [pid = 3740] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (000000507236B400) [pid = 3740] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000506E410800) [pid = 3740] [serial = 158] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005063D2D400) [pid = 3740] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005077C74800) [pid = 3740] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005074040000) [pid = 3740] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064B8BC00) [pid = 3740] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005077D1B400) [pid = 3740] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005072DD9000) [pid = 3740] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:33:47 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005070E62800) [pid = 3740] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:33:48 INFO - PROCESS | 3740 | 1467390828027 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 883ms 09:33:48 INFO - PROCESS | 3740 | 1467390828084 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3740 | 1467390828088 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:33:48 INFO - PROCESS | 3740 | 1467390828095 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3740 | 1467390828097 Marionette TRACE conn5 <- [1,270,null,{}] 09:33:48 INFO - PROCESS | 3740 | 1467390828101 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3740 | 1467390828104 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:48 INFO - PROCESS | 3740 | 1467390828201 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:33:48 INFO - PROCESS | 3740 | 1467390828273 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3740 | 1467390828275 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E46000 == 40 [pid = 3740] [id = 77] 09:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005063D2D400) [pid = 3740] [serial = 228] [outer = 0000000000000000] 09:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064BA2C00) [pid = 3740] [serial = 229] [outer = 0000005063D2D400] 09:33:48 INFO - PROCESS | 3740 | 1467390828326 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005069D4F400) [pid = 3740] [serial = 230] [outer = 0000005063D2D400] 09:33:48 INFO - PROCESS | 3740 | 1467390828725 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 09:33:48 INFO - PROCESS | 3740 | 1467390828769 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3740 | 1467390828772 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:33:48 INFO - PROCESS | 3740 | 1467390828776 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3740 | 1467390828779 Marionette TRACE conn5 <- [1,274,null,{}] 09:33:48 INFO - PROCESS | 3740 | 1467390828790 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3740 | 1467390828795 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:48 INFO - PROCESS | 3740 | 1467390828886 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:33:48 INFO - PROCESS | 3740 | 1467390828894 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3740 | 1467390828897 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071173800 == 41 [pid = 3740] [id = 78] 09:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506ECB3800) [pid = 3740] [serial = 231] [outer = 0000000000000000] 09:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000506FE28C00) [pid = 3740] [serial = 232] [outer = 000000506ECB3800] 09:33:48 INFO - PROCESS | 3740 | 1467390828947 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005070E62400) [pid = 3740] [serial = 233] [outer = 000000506ECB3800] 09:33:49 INFO - PROCESS | 3740 | 1467390829399 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 693ms 09:33:49 INFO - PROCESS | 3740 | 1467390829471 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3740 | 1467390829474 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:33:49 INFO - PROCESS | 3740 | 1467390829477 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3740 | 1467390829479 Marionette TRACE conn5 <- [1,278,null,{}] 09:33:49 INFO - PROCESS | 3740 | 1467390829483 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 3740 | 1467390829485 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:49 INFO - PROCESS | 3740 | 1467390829605 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:33:49 INFO - PROCESS | 3740 | 1467390829618 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3740 | 1467390829620 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:49 INFO - PROCESS | 3740 | ++DOCSHELL 000000507238A000 == 42 [pid = 3740] [id = 79] 09:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050711A5000) [pid = 3740] [serial = 234] [outer = 0000000000000000] 09:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000050714D2000) [pid = 3740] [serial = 235] [outer = 00000050711A5000] 09:33:49 INFO - PROCESS | 3740 | 1467390829667 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005071A0FC00) [pid = 3740] [serial = 236] [outer = 00000050711A5000] 09:33:50 INFO - PROCESS | 3740 | 1467390830091 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 09:33:50 INFO - PROCESS | 3740 | 1467390830122 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3740 | 1467390830125 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:33:50 INFO - PROCESS | 3740 | 1467390830128 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3740 | 1467390830130 Marionette TRACE conn5 <- [1,282,null,{}] 09:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:33:50 INFO - PROCESS | 3740 | 1467390830133 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3740 | 1467390830135 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:50 INFO - PROCESS | 3740 | 1467390830251 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:33:50 INFO - PROCESS | 3740 | 1467390830257 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3740 | 1467390830266 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C66800 == 43 [pid = 3740] [id = 80] 09:33:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005072466000) [pid = 3740] [serial = 237] [outer = 0000000000000000] 09:33:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0000005072DD1400) [pid = 3740] [serial = 238] [outer = 0000005072466000] 09:33:50 INFO - PROCESS | 3740 | 1467390830350 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0000005074D4F000) [pid = 3740] [serial = 239] [outer = 0000005072466000] 09:33:50 INFO - PROCESS | 3740 | 1467390830802 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 713ms 09:33:50 INFO - PROCESS | 3740 | 1467390830849 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3740 | 1467390830851 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:33:50 INFO - PROCESS | 3740 | 1467390830854 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3740 | 1467390830856 Marionette TRACE conn5 <- [1,286,null,{}] 09:33:50 INFO - PROCESS | 3740 | 1467390830860 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3740 | 1467390830866 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:51 INFO - PROCESS | 3740 | 1467390831034 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:33:51 INFO - PROCESS | 3740 | 1467390831086 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3740 | 1467390831088 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000050698B5000 == 44 [pid = 3740] [id = 81] 09:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (000000507554E800) [pid = 3740] [serial = 240] [outer = 0000000000000000] 09:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000050766E6400) [pid = 3740] [serial = 241] [outer = 000000507554E800] 09:33:51 INFO - PROCESS | 3740 | 1467390831135 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0000005076716800) [pid = 3740] [serial = 242] [outer = 000000507554E800] 09:33:51 INFO - PROCESS | 3740 | 1467390831543 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 735ms 09:33:51 INFO - PROCESS | 3740 | 1467390831592 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3740 | 1467390831595 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:33:51 INFO - PROCESS | 3740 | 1467390831604 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3740 | 1467390831606 Marionette TRACE conn5 <- [1,290,null,{}] 09:33:51 INFO - PROCESS | 3740 | 1467390831609 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 3740 | 1467390831612 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:51 INFO - PROCESS | 3740 | 1467390831728 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:33:51 INFO - PROCESS | 3740 | 1467390831774 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3740 | 1467390831776 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F38000 == 45 [pid = 3740] [id = 82] 09:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (00000050776C9400) [pid = 3740] [serial = 243] [outer = 0000000000000000] 09:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (00000050776D4400) [pid = 3740] [serial = 244] [outer = 00000050776C9400] 09:33:51 INFO - PROCESS | 3740 | 1467390831823 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0000005077D1A800) [pid = 3740] [serial = 245] [outer = 00000050776C9400] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0000005064D7CC00) [pid = 3740] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0000005064B9D800) [pid = 3740] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0000005070855800) [pid = 3740] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000050729A8C00) [pid = 3740] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (0000005071A07800) [pid = 3740] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (000000506E057400) [pid = 3740] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005062D76800) [pid = 3740] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005064B8F000) [pid = 3740] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005064EF1400) [pid = 3740] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (000000506A707000) [pid = 3740] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005064B30800) [pid = 3740] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:33:52 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050766D3000) [pid = 3740] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:33:52 INFO - PROCESS | 3740 | 1467390832303 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:33:52 INFO - PROCESS | 3740 | 1467390832377 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 839ms 09:33:52 INFO - PROCESS | 3740 | 1467390832440 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3740 | 1467390832443 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:33:52 INFO - PROCESS | 3740 | 1467390832446 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3740 | 1467390832448 Marionette TRACE conn5 <- [1,294,null,{}] 09:33:52 INFO - PROCESS | 3740 | 1467390832452 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3740 | 1467390832454 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:52 INFO - PROCESS | 3740 | 1467390832570 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:33:52 INFO - PROCESS | 3740 | 1467390832616 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3740 | 1467390832618 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:52 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D7A000 == 46 [pid = 3740] [id = 83] 09:33:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005062D76800) [pid = 3740] [serial = 246] [outer = 0000000000000000] 09:33:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005064EEC800) [pid = 3740] [serial = 247] [outer = 0000005062D76800] 09:33:52 INFO - PROCESS | 3740 | 1467390832664 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005077C71C00) [pid = 3740] [serial = 248] [outer = 0000005062D76800] 09:33:53 INFO - PROCESS | 3740 | 1467390833024 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:53 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:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 09:33:53 INFO - PROCESS | 3740 | 1467390833086 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:33:53 INFO - PROCESS | 3740 | 1467390833088 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 3740 | 1467390833092 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3740 | 1467390833094 Marionette TRACE conn5 <- [1,298,null,{}] 09:33:53 INFO - PROCESS | 3740 | 1467390833098 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3740 | 1467390833100 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:53 INFO - PROCESS | 3740 | 1467390833188 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:33:53 INFO - PROCESS | 3740 | 1467390833195 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3740 | 1467390833197 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075074000 == 47 [pid = 3740] [id = 84] 09:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005078085400) [pid = 3740] [serial = 249] [outer = 0000000000000000] 09:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0000005078CDB400) [pid = 3740] [serial = 250] [outer = 0000005078085400] 09:33:53 INFO - PROCESS | 3740 | 1467390833240 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0000005078CE1C00) [pid = 3740] [serial = 251] [outer = 0000005078085400] 09:33:53 INFO - PROCESS | 3740 | 1467390833657 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:53 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:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 588ms 09:33:53 INFO - PROCESS | 3740 | 1467390833680 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3740 | 1467390833682 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:33:53 INFO - PROCESS | 3740 | 1467390833697 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3740 | 1467390833699 Marionette TRACE conn5 <- [1,302,null,{}] 09:33:53 INFO - PROCESS | 3740 | 1467390833702 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3740 | 1467390833704 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:53 INFO - PROCESS | 3740 | 1467390833792 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:33:53 INFO - PROCESS | 3740 | 1467390833797 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3740 | 1467390833799 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079F02800 == 48 [pid = 3740] [id = 85] 09:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000050759AB800) [pid = 3740] [serial = 252] [outer = 0000000000000000] 09:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000050759B4400) [pid = 3740] [serial = 253] [outer = 00000050759AB800] 09:33:53 INFO - PROCESS | 3740 | 1467390833844 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000050766F1000) [pid = 3740] [serial = 254] [outer = 00000050759AB800] 09:33:54 INFO - PROCESS | 3740 | 1467390834371 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:54 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:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 735ms 09:33:54 INFO - PROCESS | 3740 | 1467390834436 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3740 | 1467390834441 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:33:54 INFO - PROCESS | 3740 | 1467390834447 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3740 | 1467390834451 Marionette TRACE conn5 <- [1,306,null,{}] 09:33:54 INFO - PROCESS | 3740 | 1467390834458 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3740 | 1467390834461 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:54 INFO - PROCESS | 3740 | 1467390834627 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:33:54 INFO - PROCESS | 3740 | 1467390834735 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3740 | 1467390834741 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E3B000 == 49 [pid = 3740] [id = 86] 09:33:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0000005064B2A000) [pid = 3740] [serial = 255] [outer = 0000000000000000] 09:33:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0000005064B87400) [pid = 3740] [serial = 256] [outer = 0000005064B2A000] 09:33:54 INFO - PROCESS | 3740 | 1467390834802 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (000000506534B800) [pid = 3740] [serial = 257] [outer = 0000005064B2A000] 09:33:55 INFO - PROCESS | 3740 | 1467390835430 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:55 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:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1024ms 09:33:55 INFO - PROCESS | 3740 | 1467390835473 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3740 | 1467390835479 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:33:55 INFO - PROCESS | 3740 | 1467390835485 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 3740 | 1467390835488 Marionette TRACE conn5 <- [1,310,null,{}] 09:33:55 INFO - PROCESS | 3740 | 1467390835493 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 3740 | 1467390835496 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:55 INFO - PROCESS | 3740 | 1467390835650 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:33:55 INFO - PROCESS | 3740 | 1467390835740 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3740 | 1467390835743 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C71800 == 50 [pid = 3740] [id = 87] 09:33:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (0000005064B2C800) [pid = 3740] [serial = 258] [outer = 0000000000000000] 09:33:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (00000050690C9400) [pid = 3740] [serial = 259] [outer = 0000005064B2C800] 09:33:55 INFO - PROCESS | 3740 | 1467390835803 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (000000506E05A000) [pid = 3740] [serial = 260] [outer = 0000005064B2C800] 09:33:56 INFO - PROCESS | 3740 | 1467390836384 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:56 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:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 924ms 09:33:56 INFO - PROCESS | 3740 | 1467390836411 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3740 | 1467390836414 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:33:56 INFO - PROCESS | 3740 | 1467390836418 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3740 | 1467390836423 Marionette TRACE conn5 <- [1,314,null,{}] 09:33:56 INFO - PROCESS | 3740 | 1467390836435 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3740 | 1467390836441 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:56 INFO - PROCESS | 3740 | 1467390836562 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:33:56 INFO - PROCESS | 3740 | 1467390836649 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3740 | 1467390836653 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079F1F000 == 51 [pid = 3740] [id = 88] 09:33:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (00000050710B4000) [pid = 3740] [serial = 261] [outer = 0000000000000000] 09:33:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (0000005072DD3800) [pid = 3740] [serial = 262] [outer = 00000050710B4000] 09:33:56 INFO - PROCESS | 3740 | 1467390836713 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0000005075549400) [pid = 3740] [serial = 263] [outer = 00000050710B4000] 09:33:57 INFO - PROCESS | 3740 | 1467390837266 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:57 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:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 882ms 09:33:57 INFO - PROCESS | 3740 | 1467390837302 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3740 | 1467390837305 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:33:57 INFO - PROCESS | 3740 | 1467390837309 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3740 | 1467390837311 Marionette TRACE conn5 <- [1,318,null,{}] 09:33:57 INFO - PROCESS | 3740 | 1467390837315 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3740 | 1467390837317 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:57 INFO - PROCESS | 3740 | 1467390837437 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:33:57 INFO - PROCESS | 3740 | 1467390837523 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3740 | 1467390837525 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071845800 == 52 [pid = 3740] [id = 89] 09:33:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (00000050766D2C00) [pid = 3740] [serial = 264] [outer = 0000000000000000] 09:33:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (00000050766DA800) [pid = 3740] [serial = 265] [outer = 00000050766D2C00] 09:33:57 INFO - PROCESS | 3740 | 1467390837582 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (0000005078CE2000) [pid = 3740] [serial = 266] [outer = 00000050766D2C00] 09:33:58 INFO - PROCESS | 3740 | 1467390838338 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:58 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:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1074ms 09:33:58 INFO - PROCESS | 3740 | 1467390838388 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3740 | 1467390838392 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:33:58 INFO - PROCESS | 3740 | 1467390838398 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3740 | 1467390838401 Marionette TRACE conn5 <- [1,322,null,{}] 09:33:58 INFO - PROCESS | 3740 | 1467390838407 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 3740 | 1467390838410 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:58 INFO - PROCESS | 3740 | 1467390838515 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:33:58 INFO - PROCESS | 3740 | 1467390838596 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3740 | 1467390838601 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:58 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E32E000 == 53 [pid = 3740] [id = 90] 09:33:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (0000005064B28C00) [pid = 3740] [serial = 267] [outer = 0000000000000000] 09:33:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (0000005064B96800) [pid = 3740] [serial = 268] [outer = 0000005064B28C00] 09:33:58 INFO - PROCESS | 3740 | 1467390838652 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (000000506530F800) [pid = 3740] [serial = 269] [outer = 0000005064B28C00] 09:33:59 INFO - PROCESS | 3740 | 1467390839341 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D71000 == 52 [pid = 3740] [id = 56] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005075074000 == 51 [pid = 3740] [id = 84] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D7A000 == 50 [pid = 3740] [id = 83] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F38000 == 49 [pid = 3740] [id = 82] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050698B5000 == 48 [pid = 3740] [id = 81] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C66800 == 47 [pid = 3740] [id = 80] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 000000507238A000 == 46 [pid = 3740] [id = 79] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005071173800 == 45 [pid = 3740] [id = 78] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E46000 == 44 [pid = 3740] [id = 77] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (0000005077FC7C00) [pid = 3740] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (0000005064E9DC00) [pid = 3740] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (00000050776CC000) [pid = 3740] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (0000005070851400) [pid = 3740] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (00000050776CD000) [pid = 3740] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 000000506A71A800 == 43 [pid = 3740] [id = 76] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005079575000 == 42 [pid = 3740] [id = 74] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C97800 == 41 [pid = 3740] [id = 73] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005071066000 == 40 [pid = 3740] [id = 72] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005069B6E000 == 39 [pid = 3740] [id = 71] 09:33:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AC0800 == 38 [pid = 3740] [id = 70] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (000000507091A400) [pid = 3740] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (0000005072DD7800) [pid = 3740] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (0000005072466400) [pid = 3740] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (0000005071A11400) [pid = 3740] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (000000506EC4A800) [pid = 3740] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (0000005064B9B400) [pid = 3740] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (0000005063D2C000) [pid = 3740] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0000005064D79800) [pid = 3740] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0000005068FF2800) [pid = 3740] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0000005066250800) [pid = 3740] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0000005064EF3000) [pid = 3740] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (000000506ACD3C00) [pid = 3740] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (000000506E057C00) [pid = 3740] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (000000507084F000) [pid = 3740] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000050766CF000) [pid = 3740] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000050766E9C00) [pid = 3740] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005074D58C00) [pid = 3740] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005071023400) [pid = 3740] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050766D9000) [pid = 3740] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506FE23400) [pid = 3740] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005069D4FC00) [pid = 3740] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000507671D800) [pid = 3740] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:33:59 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:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1028ms 09:33:59 INFO - PROCESS | 3740 | 1467390839427 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3740 | 1467390839432 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:33:59 INFO - PROCESS | 3740 | 1467390839438 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3740 | 1467390839441 Marionette TRACE conn5 <- [1,326,null,{}] 09:33:59 INFO - PROCESS | 3740 | 1467390839445 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 3740 | 1467390839447 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:59 INFO - PROCESS | 3740 | 1467390839546 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:33:59 INFO - PROCESS | 3740 | 1467390839552 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3740 | 1467390839555 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:33:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E9F000 == 39 [pid = 3740] [id = 91] 09:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064B2D400) [pid = 3740] [serial = 270] [outer = 0000000000000000] 09:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064B86000) [pid = 3740] [serial = 271] [outer = 0000005064B2D400] 09:33:59 INFO - PROCESS | 3740 | 1467390839605 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005064EED000) [pid = 3740] [serial = 272] [outer = 0000005064B2D400] 09:34:00 INFO - PROCESS | 3740 | 1467390840082 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:00 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:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 09:34:00 INFO - PROCESS | 3740 | 1467390840112 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3740 | 1467390840115 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:34:00 INFO - PROCESS | 3740 | 1467390840118 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3740 | 1467390840122 Marionette TRACE conn5 <- [1,330,null,{}] 09:34:00 INFO - PROCESS | 3740 | 1467390840133 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3740 | 1467390840138 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:00 INFO - PROCESS | 3740 | 1467390840229 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:34:00 INFO - PROCESS | 3740 | 1467390840239 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3740 | 1467390840242 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:00 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED09800 == 40 [pid = 3740] [id = 92] 09:34:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (000000506ACDD800) [pid = 3740] [serial = 273] [outer = 0000000000000000] 09:34:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (000000506B364C00) [pid = 3740] [serial = 274] [outer = 000000506ACDD800] 09:34:00 INFO - PROCESS | 3740 | 1467390840292 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000506EB9F400) [pid = 3740] [serial = 275] [outer = 000000506ACDD800] 09:34:00 INFO - PROCESS | 3740 | 1467390840762 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:00 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:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 09:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:34:00 INFO - PROCESS | 3740 | 1467390840814 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3740 | 1467390840817 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:34:00 INFO - PROCESS | 3740 | 1467390840820 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3740 | 1467390840822 Marionette TRACE conn5 <- [1,334,null,{}] 09:34:00 INFO - PROCESS | 3740 | 1467390840826 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3740 | 1467390840828 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:00 INFO - PROCESS | 3740 | 1467390840945 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:34:01 INFO - PROCESS | 3740 | 1467390841020 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3740 | 1467390841022 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071057000 == 41 [pid = 3740] [id = 93] 09:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000506EC4A800) [pid = 3740] [serial = 276] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (000000507084F000) [pid = 3740] [serial = 277] [outer = 000000506EC4A800] 09:34:01 INFO - PROCESS | 3740 | 1467390841069 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0000005070E5EC00) [pid = 3740] [serial = 278] [outer = 000000506EC4A800] 09:34:01 INFO - PROCESS | 3740 | 1467390841456 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:01 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:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 672ms 09:34:01 INFO - PROCESS | 3740 | 1467390841494 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3740 | 1467390841497 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:34:01 INFO - PROCESS | 3740 | 1467390841500 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 3740 | 1467390841502 Marionette TRACE conn5 <- [1,338,null,{}] 09:34:01 INFO - PROCESS | 3740 | 1467390841505 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 3740 | 1467390841508 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:01 INFO - PROCESS | 3740 | 1467390841628 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:34:01 INFO - PROCESS | 3740 | 1467390841644 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3740 | 1467390841646 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D4000 == 42 [pid = 3740] [id = 94] 09:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0000005071021000) [pid = 3740] [serial = 279] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0000005071025800) [pid = 3740] [serial = 280] [outer = 0000005071021000] 09:34:01 INFO - PROCESS | 3740 | 1467390841704 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000050714DD800) [pid = 3740] [serial = 281] [outer = 0000005071021000] 09:34:02 INFO - PROCESS | 3740 | 1467390842150 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:02 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:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 09:34:02 INFO - PROCESS | 3740 | 1467390842174 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3740 | 1467390842176 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:34:02 INFO - PROCESS | 3740 | 1467390842186 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3740 | 1467390842188 Marionette TRACE conn5 <- [1,342,null,{}] 09:34:02 INFO - PROCESS | 3740 | 1467390842192 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3740 | 1467390842198 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:02 INFO - PROCESS | 3740 | 1467390842366 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:34:02 INFO - PROCESS | 3740 | 1467390842394 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3740 | 1467390842397 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DEF000 == 43 [pid = 3740] [id = 95] 09:34:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0000005071AA0800) [pid = 3740] [serial = 282] [outer = 0000000000000000] 09:34:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0000005072466400) [pid = 3740] [serial = 283] [outer = 0000005071AA0800] 09:34:02 INFO - PROCESS | 3740 | 1467390842443 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0000005074233800) [pid = 3740] [serial = 284] [outer = 0000005071AA0800] 09:34:02 INFO - PROCESS | 3740 | 1467390842887 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:02 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:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 735ms 09:34:02 INFO - PROCESS | 3740 | 1467390842923 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3740 | 1467390842925 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:34:02 INFO - PROCESS | 3740 | 1467390842929 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:34:02 INFO - PROCESS | 3740 | 1467390842930 Marionette TRACE conn5 <- [1,346,null,{}] 09:34:02 INFO - PROCESS | 3740 | 1467390842946 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3740 | 1467390842948 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:03 INFO - PROCESS | 3740 | 1467390843076 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:34:03 INFO - PROCESS | 3740 | 1467390843086 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3740 | 1467390843088 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:03 INFO - PROCESS | 3740 | ++DOCSHELL 0000005068FAC800 == 44 [pid = 3740] [id = 96] 09:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (000000507082CC00) [pid = 3740] [serial = 285] [outer = 0000000000000000] 09:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (0000005070831800) [pid = 3740] [serial = 286] [outer = 000000507082CC00] 09:34:03 INFO - PROCESS | 3740 | 1467390843133 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (000000507400D000) [pid = 3740] [serial = 287] [outer = 000000507082CC00] 09:34:03 INFO - PROCESS | 3740 | 1467390843570 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:03 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:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 693ms 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (0000005077D20C00) [pid = 3740] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (00000050776C9400) [pid = 3740] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (000000507554E800) [pid = 3740] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (00000050714D2800) [pid = 3740] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0000005065F4F800) [pid = 3740] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0000005062D76800) [pid = 3740] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000050711A5000) [pid = 3740] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (000000506ECB3800) [pid = 3740] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0000005062C50800) [pid = 3740] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005063D2D400) [pid = 3740] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005077C72800) [pid = 3740] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005064624C00) [pid = 3740] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000050697B8800) [pid = 3740] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000050766F2400) [pid = 3740] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005078085400) [pid = 3740] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005072466000) [pid = 3740] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506FE2CC00) [pid = 3740] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064D0D400) [pid = 3740] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:34:03 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000050776CA400) [pid = 3740] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:34:03 INFO - PROCESS | 3740 | 1467390843863 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3740 | 1467390843866 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:34:03 INFO - PROCESS | 3740 | 1467390843876 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3740 | 1467390843878 Marionette TRACE conn5 <- [1,350,null,{}] 09:34:03 INFO - PROCESS | 3740 | 1467390843881 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 3740 | 1467390843883 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:34:03 INFO - PROCESS | 3740 | 1467390843970 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:34:03 INFO - PROCESS | 3740 | 1467390843977 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3740 | 1467390843979 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075065800 == 45 [pid = 3740] [id = 97] 09:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064EEAC00) [pid = 3740] [serial = 288] [outer = 0000000000000000] 09:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506A823400) [pid = 3740] [serial = 289] [outer = 0000005064EEAC00] 09:34:04 INFO - PROCESS | 3740 | 1467390844025 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005070EE2800) [pid = 3740] [serial = 290] [outer = 0000005064EEAC00] 09:34:04 INFO - PROCESS | 3740 | 1467390844456 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:04 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:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 608ms 09:34:04 INFO - PROCESS | 3740 | 1467390844504 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3740 | 1467390844506 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:34:04 INFO - PROCESS | 3740 | 1467390844510 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 3740 | 1467390844520 Marionette TRACE conn5 <- [1,354,null,{}] 09:34:04 INFO - PROCESS | 3740 | 1467390844524 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 3740 | 1467390844526 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:04 INFO - PROCESS | 3740 | 1467390844613 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:34:04 INFO - PROCESS | 3740 | 1467390844621 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3740 | 1467390844623 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776A8800 == 46 [pid = 3740] [id = 98] 09:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005070EE8C00) [pid = 3740] [serial = 291] [outer = 0000000000000000] 09:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005070EEB800) [pid = 3740] [serial = 292] [outer = 0000005070EE8C00] 09:34:04 INFO - PROCESS | 3740 | 1467390844670 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005074DDFC00) [pid = 3740] [serial = 293] [outer = 0000005070EE8C00] 09:34:05 INFO - PROCESS | 3740 | 1467390845099 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:05 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:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 09:34:05 INFO - PROCESS | 3740 | 1467390845143 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3740 | 1467390845145 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:34:05 INFO - PROCESS | 3740 | 1467390845148 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3740 | 1467390845150 Marionette TRACE conn5 <- [1,358,null,{}] 09:34:05 INFO - PROCESS | 3740 | 1467390845154 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 3740 | 1467390845156 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:05 INFO - PROCESS | 3740 | 1467390845244 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:34:05 INFO - PROCESS | 3740 | 1467390845250 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3740 | 1467390845252 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F25000 == 47 [pid = 3740] [id = 99] 09:34:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000507554A400) [pid = 3740] [serial = 294] [outer = 0000000000000000] 09:34:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005075550000) [pid = 3740] [serial = 295] [outer = 000000507554A400] 09:34:05 INFO - PROCESS | 3740 | 1467390845302 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000050759B8800) [pid = 3740] [serial = 296] [outer = 000000507554A400] 09:34:05 INFO - PROCESS | 3740 | 1467390845760 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:05 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:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 09:34:05 INFO - PROCESS | 3740 | 1467390845781 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3740 | 1467390845784 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:34:05 INFO - PROCESS | 3740 | 1467390845792 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3740 | 1467390845794 Marionette TRACE conn5 <- [1,362,null,{}] 09:34:05 INFO - PROCESS | 3740 | 1467390845798 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 3740 | 1467390845801 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:05 INFO - PROCESS | 3740 | 1467390845953 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:34:06 INFO - PROCESS | 3740 | 1467390846076 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3740 | 1467390846080 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690D8800 == 48 [pid = 3740] [id = 100] 09:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0000005062BE0000) [pid = 3740] [serial = 297] [outer = 0000000000000000] 09:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0000005062D77800) [pid = 3740] [serial = 298] [outer = 0000005062BE0000] 09:34:06 INFO - PROCESS | 3740 | 1467390846143 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0000005064B26400) [pid = 3740] [serial = 299] [outer = 0000005062BE0000] 09:34:06 INFO - PROCESS | 3740 | 1467390846804 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:06 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:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1084ms 09:34:06 INFO - PROCESS | 3740 | 1467390846875 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3740 | 1467390846880 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:34:06 INFO - PROCESS | 3740 | 1467390846886 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3740 | 1467390846890 Marionette TRACE conn5 <- [1,366,null,{}] 09:34:06 INFO - PROCESS | 3740 | 1467390846895 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 3740 | 1467390846898 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:07 INFO - PROCESS | 3740 | 1467390847029 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:34:07 INFO - PROCESS | 3740 | 1467390847139 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3740 | 1467390847142 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:07 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070785000 == 49 [pid = 3740] [id = 101] 09:34:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0000005069BCA800) [pid = 3740] [serial = 300] [outer = 0000000000000000] 09:34:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (000000506A825800) [pid = 3740] [serial = 301] [outer = 0000005069BCA800] 09:34:07 INFO - PROCESS | 3740 | 1467390847202 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (000000506FE23400) [pid = 3740] [serial = 302] [outer = 0000005069BCA800] 09:34:07 INFO - PROCESS | 3740 | 1467390847789 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:07 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:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 924ms 09:34:07 INFO - PROCESS | 3740 | 1467390847813 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3740 | 1467390847816 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:34:07 INFO - PROCESS | 3740 | 1467390847820 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3740 | 1467390847823 Marionette TRACE conn5 <- [1,370,null,{}] 09:34:07 INFO - PROCESS | 3740 | 1467390847827 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 3740 | 1467390847830 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:07 INFO - PROCESS | 3740 | 1467390847949 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:34:08 INFO - PROCESS | 3740 | 1467390848038 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3740 | 1467390848041 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:08 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AB0800 == 50 [pid = 3740] [id = 102] 09:34:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0000005071018C00) [pid = 3740] [serial = 303] [outer = 0000000000000000] 09:34:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (0000005071A11C00) [pid = 3740] [serial = 304] [outer = 0000005071018C00] 09:34:08 INFO - PROCESS | 3740 | 1467390848098 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (0000005071AA6C00) [pid = 3740] [serial = 305] [outer = 0000005071018C00] 09:34:08 INFO - PROCESS | 3740 | 1467390848731 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:08 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:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 923ms 09:34:08 INFO - PROCESS | 3740 | 1467390848745 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 3740 | 1467390848750 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:34:08 INFO - PROCESS | 3740 | 1467390848762 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 3740 | 1467390848767 Marionette TRACE conn5 <- [1,374,null,{}] 09:34:08 INFO - PROCESS | 3740 | 1467390848771 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 3740 | 1467390848774 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:08 INFO - PROCESS | 3740 | 1467390848897 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:34:08 INFO - PROCESS | 3740 | 1467390848984 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3740 | 1467390848986 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079F10800 == 51 [pid = 3740] [id = 103] 09:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (00000050707AE800) [pid = 3740] [serial = 306] [outer = 0000000000000000] 09:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (0000005072221000) [pid = 3740] [serial = 307] [outer = 00000050707AE800] 09:34:09 INFO - PROCESS | 3740 | 1467390849043 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (00000050759B7400) [pid = 3740] [serial = 308] [outer = 00000050707AE800] 09:34:09 INFO - PROCESS | 3740 | 1467390849597 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:34:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 882ms 09:34:09 INFO - PROCESS | 3740 | 1467390849641 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3740 | 1467390849644 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:34:09 INFO - PROCESS | 3740 | 1467390849648 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3740 | 1467390849650 Marionette TRACE conn5 <- [1,378,null,{}] 09:34:09 INFO - PROCESS | 3740 | 1467390849654 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3740 | 1467390849657 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:09 INFO - PROCESS | 3740 | 1467390849772 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:34:09 INFO - PROCESS | 3740 | 1467390849860 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3740 | 1467390849862 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE3800 == 52 [pid = 3740] [id = 104] 09:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0000005068F5A000) [pid = 3740] [serial = 309] [outer = 0000000000000000] 09:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (0000005068F60400) [pid = 3740] [serial = 310] [outer = 0000005068F5A000] 09:34:09 INFO - PROCESS | 3740 | 1467390849918 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (00000050766D1C00) [pid = 3740] [serial = 311] [outer = 0000005068F5A000] 09:34:10 INFO - PROCESS | 3740 | 1467390850839 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:34:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1235ms 09:34:10 INFO - PROCESS | 3740 | 1467390850885 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3740 | 1467390850890 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:34:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:34:10 INFO - PROCESS | 3740 | 1467390850896 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 3740 | 1467390850900 Marionette TRACE conn5 <- [1,382,null,{}] 09:34:10 INFO - PROCESS | 3740 | 1467390850905 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 3740 | 1467390850908 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:11 INFO - PROCESS | 3740 | 1467390851051 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:34:11 INFO - PROCESS | 3740 | 1467390851170 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3740 | 1467390851175 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E3C000 == 53 [pid = 3740] [id = 105] 09:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (0000005064E96800) [pid = 3740] [serial = 312] [outer = 0000000000000000] 09:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (0000005065F4F800) [pid = 3740] [serial = 313] [outer = 0000005064E96800] 09:34:11 INFO - PROCESS | 3740 | 1467390851231 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (0000005069A6E400) [pid = 3740] [serial = 314] [outer = 0000005064E96800] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EA8800 == 52 [pid = 3740] [id = 57] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F25000 == 51 [pid = 3740] [id = 99] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 00000050776A8800 == 50 [pid = 3740] [id = 98] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005075065800 == 49 [pid = 3740] [id = 97] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005068FAC800 == 48 [pid = 3740] [id = 96] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DEF000 == 47 [pid = 3740] [id = 95] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D4000 == 46 [pid = 3740] [id = 94] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005071057000 == 45 [pid = 3740] [id = 93] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED09800 == 44 [pid = 3740] [id = 92] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E9F000 == 43 [pid = 3740] [id = 91] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 000000506E32E000 == 42 [pid = 3740] [id = 90] 09:34:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005079F02800 == 41 [pid = 3740] [id = 85] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (00000050759B4400) [pid = 3740] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (0000005071628000) [pid = 3740] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (000000506A825400) [pid = 3740] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (00000050776D4800) [pid = 3740] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (0000005078089400) [pid = 3740] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (00000050776D4400) [pid = 3740] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (0000005076716800) [pid = 3740] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (00000050766D0000) [pid = 3740] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (00000050718CBC00) [pid = 3740] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (0000005069BCA400) [pid = 3740] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (00000050766E6400) [pid = 3740] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0000005064EEC800) [pid = 3740] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (00000050714D2000) [pid = 3740] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (000000506FE28C00) [pid = 3740] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0000005070E62400) [pid = 3740] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (000000507103F000) [pid = 3740] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0000005064EEFC00) [pid = 3740] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005064BA2C00) [pid = 3740] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005069D4F400) [pid = 3740] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005077FCB800) [pid = 3740] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005077D18400) [pid = 3740] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005064E8F400) [pid = 3740] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005064B29400) [pid = 3740] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506EB90800) [pid = 3740] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506A77EC00) [pid = 3740] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005077C7A800) [pid = 3740] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005078CDB400) [pid = 3740] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005078CE1C00) [pid = 3740] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506E05CC00) [pid = 3740] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005077C71C00) [pid = 3740] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005072DD1400) [pid = 3740] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005074D4F000) [pid = 3740] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005077D1A800) [pid = 3740] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071A0FC00) [pid = 3740] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:34:11 INFO - PROCESS | 3740 | 1467390851842 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:34:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 987ms 09:34:11 INFO - PROCESS | 3740 | 1467390851886 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3740 | 1467390851891 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:34:11 INFO - PROCESS | 3740 | 1467390851897 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3740 | 1467390851900 Marionette TRACE conn5 <- [1,386,null,{}] 09:34:11 INFO - PROCESS | 3740 | 1467390851904 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3740 | 1467390851907 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:12 INFO - PROCESS | 3740 | 1467390852004 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:34:12 INFO - PROCESS | 3740 | 1467390852080 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3740 | 1467390852082 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:12 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC55000 == 42 [pid = 3740] [id = 106] 09:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064E9C800) [pid = 3740] [serial = 315] [outer = 0000000000000000] 09:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005069A74000) [pid = 3740] [serial = 316] [outer = 0000005064E9C800] 09:34:12 INFO - PROCESS | 3740 | 1467390852132 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506A825400) [pid = 3740] [serial = 317] [outer = 0000005064E9C800] 09:34:12 INFO - PROCESS | 3740 | 1467390852574 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 09:34:12 INFO - PROCESS | 3740 | 1467390852634 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3740 | 1467390852636 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:34:12 INFO - PROCESS | 3740 | 1467390852640 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 3740 | 1467390852644 Marionette TRACE conn5 <- [1,390,null,{}] 09:34:12 INFO - PROCESS | 3740 | 1467390852661 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 3740 | 1467390852666 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:12 INFO - PROCESS | 3740 | 1467390852763 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:34:12 INFO - PROCESS | 3740 | 1467390852772 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3740 | 1467390852775 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071064000 == 43 [pid = 3740] [id = 107] 09:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050707A8400) [pid = 3740] [serial = 318] [outer = 0000000000000000] 09:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000050707AF400) [pid = 3740] [serial = 319] [outer = 00000050707A8400] 09:34:12 INFO - PROCESS | 3740 | 1467390852826 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005070846C00) [pid = 3740] [serial = 320] [outer = 00000050707A8400] 09:34:13 INFO - PROCESS | 3740 | 1467390853313 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 735ms 09:34:13 INFO - PROCESS | 3740 | 1467390853377 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3740 | 1467390853380 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:34:13 INFO - PROCESS | 3740 | 1467390853384 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 3740 | 1467390853386 Marionette TRACE conn5 <- [1,394,null,{}] 09:34:13 INFO - PROCESS | 3740 | 1467390853389 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 3740 | 1467390853391 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:13 INFO - PROCESS | 3740 | 1467390853484 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:34:13 INFO - PROCESS | 3740 | 1467390853491 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3740 | 1467390853494 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:13 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A82800 == 44 [pid = 3740] [id = 108] 09:34:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005070EE8800) [pid = 3740] [serial = 321] [outer = 0000000000000000] 09:34:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071016400) [pid = 3740] [serial = 322] [outer = 0000005070EE8800] 09:34:13 INFO - PROCESS | 3740 | 1467390853542 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005071047C00) [pid = 3740] [serial = 323] [outer = 0000005070EE8800] 09:34:14 INFO - PROCESS | 3740 | 1467390854013 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 09:34:14 INFO - PROCESS | 3740 | 1467390854058 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3740 | 1467390854060 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:34:14 INFO - PROCESS | 3740 | 1467390854064 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3740 | 1467390854065 Marionette TRACE conn5 <- [1,398,null,{}] 09:34:14 INFO - PROCESS | 3740 | 1467390854075 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3740 | 1467390854077 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:14 INFO - PROCESS | 3740 | 1467390854222 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:34:14 INFO - PROCESS | 3740 | 1467390854232 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3740 | 1467390854235 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:14 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072D55000 == 45 [pid = 3740] [id = 109] 09:34:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000507101B400) [pid = 3740] [serial = 324] [outer = 0000000000000000] 09:34:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005071A06C00) [pid = 3740] [serial = 325] [outer = 000000507101B400] 09:34:14 INFO - PROCESS | 3740 | 1467390854320 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005072113800) [pid = 3740] [serial = 326] [outer = 000000507101B400] 09:34:14 INFO - PROCESS | 3740 | 1467390854779 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 735ms 09:34:14 INFO - PROCESS | 3740 | 1467390854801 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3740 | 1467390854804 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:34:14 INFO - PROCESS | 3740 | 1467390854807 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3740 | 1467390854809 Marionette TRACE conn5 <- [1,402,null,{}] 09:34:14 INFO - PROCESS | 3740 | 1467390854817 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3740 | 1467390854823 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:14 INFO - PROCESS | 3740 | 1467390854967 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:34:15 INFO - PROCESS | 3740 | 1467390855031 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3740 | 1467390855033 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069ACE800 == 46 [pid = 3740] [id = 110] 09:34:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005074FB4000) [pid = 3740] [serial = 327] [outer = 0000000000000000] 09:34:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005074FBE000) [pid = 3740] [serial = 328] [outer = 0000005074FB4000] 09:34:15 INFO - PROCESS | 3740 | 1467390855080 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000507554F400) [pid = 3740] [serial = 329] [outer = 0000005074FB4000] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DD8800 == 45 [pid = 3740] [id = 58] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E3B000 == 44 [pid = 3740] [id = 86] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C71800 == 43 [pid = 3740] [id = 87] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AC5800 == 42 [pid = 3740] [id = 59] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005079F1F000 == 41 [pid = 3740] [id = 88] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005071845800 == 40 [pid = 3740] [id = 89] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EAB000 == 39 [pid = 3740] [id = 45] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005072141000 == 38 [pid = 3740] [id = 44] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005065065000 == 37 [pid = 3740] [id = 75] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E3C000 == 36 [pid = 3740] [id = 105] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE3800 == 35 [pid = 3740] [id = 104] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005079F10800 == 34 [pid = 3740] [id = 103] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AB0800 == 33 [pid = 3740] [id = 102] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005070785000 == 32 [pid = 3740] [id = 101] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 00000050690D8800 == 31 [pid = 3740] [id = 100] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC55000 == 30 [pid = 3740] [id = 106] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005071064000 == 29 [pid = 3740] [id = 107] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A82800 == 28 [pid = 3740] [id = 108] 09:34:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005072D55000 == 27 [pid = 3740] [id = 109] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005071AA0800) [pid = 3740] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (000000507082CC00) [pid = 3740] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000050710B4000) [pid = 3740] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005064B28C00) [pid = 3740] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064B2C800) [pid = 3740] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000050759AB800) [pid = 3740] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506EC4A800) [pid = 3740] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005064B2D400) [pid = 3740] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005064B2A000) [pid = 3740] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000050766D2C00) [pid = 3740] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506ACDD800) [pid = 3740] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064EEAC00) [pid = 3740] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071021000) [pid = 3740] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005070EE8C00) [pid = 3740] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005072466400) [pid = 3740] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070831800) [pid = 3740] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005072DD3800) [pid = 3740] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506530F800) [pid = 3740] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B96800) [pid = 3740] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E05A000) [pid = 3740] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050690C9400) [pid = 3740] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005074233800) [pid = 3740] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050766F1000) [pid = 3740] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000507084F000) [pid = 3740] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070E5EC00) [pid = 3740] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064B86000) [pid = 3740] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064EED000) [pid = 3740] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506534B800) [pid = 3740] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064B87400) [pid = 3740] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005078CE2000) [pid = 3740] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000050766DA800) [pid = 3740] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506B364C00) [pid = 3740] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506EB9F400) [pid = 3740] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506A823400) [pid = 3740] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005070EE2800) [pid = 3740] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000507400D000) [pid = 3740] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005075549400) [pid = 3740] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005071025800) [pid = 3740] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000050714DD800) [pid = 3740] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (0000005074DDFC00) [pid = 3740] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (0000005070EEB800) [pid = 3740] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:34:16 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005075550000) [pid = 3740] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3740 | 1467390857107 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2340ms 09:34:17 INFO - PROCESS | 3740 | 1467390857152 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3740 | 1467390857156 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:34:17 INFO - PROCESS | 3740 | 1467390857161 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 3740 | 1467390857165 Marionette TRACE conn5 <- [1,406,null,{}] 09:34:17 INFO - PROCESS | 3740 | 1467390857171 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3740 | 1467390857174 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:17 INFO - PROCESS | 3740 | 1467390857274 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:34:17 INFO - PROCESS | 3740 | 1467390857344 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 3740 | 1467390857347 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:17 INFO - PROCESS | 3740 | ++DOCSHELL 000000506987E800 == 28 [pid = 3740] [id = 111] 09:34:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064B2AC00) [pid = 3740] [serial = 330] [outer = 0000000000000000] 09:34:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064B2B800) [pid = 3740] [serial = 331] [outer = 0000005064B2AC00] 09:34:17 INFO - PROCESS | 3740 | 1467390857400 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064B8D000) [pid = 3740] [serial = 332] [outer = 0000005064B2AC00] 09:34:17 INFO - PROCESS | 3740 | 1467390857841 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 735ms 09:34:17 INFO - PROCESS | 3740 | 1467390857900 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3740 | 1467390857905 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:34:17 INFO - PROCESS | 3740 | 1467390857917 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 3740 | 1467390857920 Marionette TRACE conn5 <- [1,410,null,{}] 09:34:17 INFO - PROCESS | 3740 | 1467390857925 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3740 | 1467390857928 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:18 INFO - PROCESS | 3740 | 1467390858064 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:34:18 INFO - PROCESS | 3740 | 1467390858136 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3740 | 1467390858140 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005068FA0800 == 29 [pid = 3740] [id = 112] 09:34:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005062BF5C00) [pid = 3740] [serial = 333] [outer = 0000000000000000] 09:34:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005062D6CC00) [pid = 3740] [serial = 334] [outer = 0000005062BF5C00] 09:34:18 INFO - PROCESS | 3740 | 1467390858202 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064B88800) [pid = 3740] [serial = 335] [outer = 0000005062BF5C00] 09:34:19 INFO - PROCESS | 3740 | 1467390859108 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1245ms 09:34:19 INFO - PROCESS | 3740 | 1467390859160 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 3740 | 1467390859165 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:34:19 INFO - PROCESS | 3740 | 1467390859170 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 3740 | 1467390859173 Marionette TRACE conn5 <- [1,414,null,{}] 09:34:19 INFO - PROCESS | 3740 | 1467390859179 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 3740 | 1467390859182 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:19 INFO - PROCESS | 3740 | 1467390859329 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:34:19 INFO - PROCESS | 3740 | 1467390859400 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3740 | 1467390859403 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:19 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC06000 == 30 [pid = 3740] [id = 113] 09:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005062BDCC00) [pid = 3740] [serial = 336] [outer = 0000000000000000] 09:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000050651BC800) [pid = 3740] [serial = 337] [outer = 0000005062BDCC00] 09:34:19 INFO - PROCESS | 3740 | 1467390859465 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000050662B6C00) [pid = 3740] [serial = 338] [outer = 0000005062BDCC00] 09:34:20 INFO - PROCESS | 3740 | 1467390860374 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:34:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005071050000 == 29 [pid = 3740] [id = 17] 09:34:20 INFO - PROCESS | 3740 | --DOCSHELL 00000050690EE000 == 28 [pid = 3740] [id = 24] 09:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1235ms 09:34:20 INFO - PROCESS | 3740 | 1467390860408 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3740 | 1467390860412 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:34:20 INFO - PROCESS | 3740 | 1467390860418 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:34:20 INFO - PROCESS | 3740 | 1467390860421 Marionette TRACE conn5 <- [1,418,null,{}] 09:34:20 INFO - PROCESS | 3740 | 1467390860427 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 3740 | 1467390860430 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:20 INFO - PROCESS | 3740 | 1467390860525 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:34:20 INFO - PROCESS | 3740 | 1467390860534 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3740 | 1467390860537 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:20 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A71A000 == 29 [pid = 3740] [id = 114] 09:34:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064E94800) [pid = 3740] [serial = 339] [outer = 0000000000000000] 09:34:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064E99800) [pid = 3740] [serial = 340] [outer = 0000005064E94800] 09:34:20 INFO - PROCESS | 3740 | 1467390860589 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000050662BE400) [pid = 3740] [serial = 341] [outer = 0000005064E94800] 09:34:21 INFO - PROCESS | 3740 | 1467390861548 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:34:21 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:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1174ms 09:34:21 INFO - PROCESS | 3740 | 1467390861596 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3740 | 1467390861601 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:34:21 INFO - PROCESS | 3740 | 1467390861608 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3740 | 1467390861611 Marionette TRACE conn5 <- [1,422,null,{}] 09:34:21 INFO - PROCESS | 3740 | 1467390861615 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 3740 | 1467390861618 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:21 INFO - PROCESS | 3740 | 1467390861710 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:34:21 INFO - PROCESS | 3740 | 1467390861718 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3740 | 1467390861721 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED03800 == 30 [pid = 3740] [id = 115] 09:34:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005069ADB000) [pid = 3740] [serial = 342] [outer = 0000000000000000] 09:34:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069E59400) [pid = 3740] [serial = 343] [outer = 0000005069ADB000] 09:34:21 INFO - PROCESS | 3740 | 1467390861771 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506A820400) [pid = 3740] [serial = 344] [outer = 0000005069ADB000] 09:34:22 INFO - PROCESS | 3740 | 1467390862722 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1137ms 09:34:22 INFO - PROCESS | 3740 | 1467390862748 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3740 | 1467390862750 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:34:22 INFO - PROCESS | 3740 | 1467390862754 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 3740 | 1467390862758 Marionette TRACE conn5 <- [1,426,null,{}] 09:34:22 INFO - PROCESS | 3740 | 1467390862770 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 3740 | 1467390862775 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:22 INFO - PROCESS | 3740 | 1467390862908 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:34:22 INFO - PROCESS | 3740 | 1467390862918 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3740 | 1467390862921 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708E9000 == 31 [pid = 3740] [id = 116] 09:34:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506E42D000) [pid = 3740] [serial = 345] [outer = 0000000000000000] 09:34:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506EB06000) [pid = 3740] [serial = 346] [outer = 000000506E42D000] 09:34:22 INFO - PROCESS | 3740 | 1467390862972 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506ECBB800) [pid = 3740] [serial = 347] [outer = 000000506E42D000] 09:34:23 INFO - PROCESS | 3740 | 1467390863496 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3740 | 1467390863536 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:34:23 INFO - PROCESS | 3740 | 1467390863540 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3740 | 1467390863542 Marionette TRACE conn5 <- [1,430,null,{}] 09:34:23 INFO - PROCESS | 3740 | 1467390863553 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 3740 | 1467390863555 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:23 INFO - PROCESS | 3740 | 1467390863669 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:34:23 INFO - PROCESS | 3740 | 1467390863682 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3740 | 1467390863684 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C2000 == 32 [pid = 3740] [id = 117] 09:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506FE2A800) [pid = 3740] [serial = 348] [outer = 0000000000000000] 09:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050707A3000) [pid = 3740] [serial = 349] [outer = 000000506FE2A800] 09:34:23 INFO - PROCESS | 3740 | 1467390863733 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000050707ACC00) [pid = 3740] [serial = 350] [outer = 000000506FE2A800] 09:34:24 INFO - PROCESS | 3740 | 1467390864197 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 09:34:24 INFO - PROCESS | 3740 | 1467390864235 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3740 | 1467390864237 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:34:24 INFO - PROCESS | 3740 | 1467390864241 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3740 | 1467390864243 Marionette TRACE conn5 <- [1,434,null,{}] 09:34:24 INFO - PROCESS | 3740 | 1467390864246 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 3740 | 1467390864249 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:24 INFO - PROCESS | 3740 | 1467390864382 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:34:24 INFO - PROCESS | 3740 | 1467390864392 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3740 | 1467390864394 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:24 INFO - PROCESS | 3740 | ++DOCSHELL 000000507123B000 == 33 [pid = 3740] [id = 118] 09:34:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070829000) [pid = 3740] [serial = 351] [outer = 0000000000000000] 09:34:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070831800) [pid = 3740] [serial = 352] [outer = 0000005070829000] 09:34:24 INFO - PROCESS | 3740 | 1467390864480 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507084E400) [pid = 3740] [serial = 353] [outer = 0000005070829000] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070EE8800) [pid = 3740] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507101B400) [pid = 3740] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507554A400) [pid = 3740] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050707A8400) [pid = 3740] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E9C800) [pid = 3740] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064E96800) [pid = 3740] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005068F5A000) [pid = 3740] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005074FB4000) [pid = 3740] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050707AE800) [pid = 3740] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005071018C00) [pid = 3740] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005069BCA800) [pid = 3740] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:34:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005062BE0000) [pid = 3740] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:34:24 INFO - PROCESS | 3740 | 1467390864913 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms 09:34:24 INFO - PROCESS | 3740 | 1467390864979 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3740 | 1467390864981 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:34:24 INFO - PROCESS | 3740 | 1467390864989 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3740 | 1467390864991 Marionette TRACE conn5 <- [1,438,null,{}] 09:34:25 INFO - PROCESS | 3740 | 1467390864995 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 3740 | 1467390865001 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:25 INFO - PROCESS | 3740 | 1467390865139 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:34:25 INFO - PROCESS | 3740 | 1467390865157 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3740 | 1467390865159 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC05800 == 34 [pid = 3740] [id = 119] 09:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064A97C00) [pid = 3740] [serial = 354] [outer = 0000000000000000] 09:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005070854800) [pid = 3740] [serial = 355] [outer = 0000005064A97C00] 09:34:25 INFO - PROCESS | 3740 | 1467390865207 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005070EE2C00) [pid = 3740] [serial = 356] [outer = 0000005064A97C00] 09:34:25 INFO - PROCESS | 3740 | 1467390865650 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 735ms 09:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:34:25 INFO - PROCESS | 3740 | 1467390865722 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3740 | 1467390865724 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:34:25 INFO - PROCESS | 3740 | 1467390865728 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 3740 | 1467390865729 Marionette TRACE conn5 <- [1,442,null,{}] 09:34:25 INFO - PROCESS | 3740 | 1467390865733 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 3740 | 1467390865735 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:25 INFO - PROCESS | 3740 | 1467390865822 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:34:25 INFO - PROCESS | 3740 | 1467390865828 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3740 | 1467390865830 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000507248B800 == 35 [pid = 3740] [id = 120] 09:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005070EEA000) [pid = 3740] [serial = 357] [outer = 0000000000000000] 09:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005071020000) [pid = 3740] [serial = 358] [outer = 0000005070EEA000] 09:34:25 INFO - PROCESS | 3740 | 1467390865876 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507103DC00) [pid = 3740] [serial = 359] [outer = 0000005070EEA000] 09:34:26 INFO - PROCESS | 3740 | 1467390866315 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 09:34:26 INFO - PROCESS | 3740 | 1467390866362 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3740 | 1467390866364 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:34:26 INFO - PROCESS | 3740 | 1467390866367 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 3740 | 1467390866369 Marionette TRACE conn5 <- [1,446,null,{}] 09:34:26 INFO - PROCESS | 3740 | 1467390866372 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 3740 | 1467390866374 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:26 INFO - PROCESS | 3740 | 1467390866463 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:34:26 INFO - PROCESS | 3740 | 1467390866469 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 3740 | 1467390866471 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C10000 == 36 [pid = 3740] [id = 121] 09:34:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050714D0800) [pid = 3740] [serial = 360] [outer = 0000000000000000] 09:34:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071628000) [pid = 3740] [serial = 361] [outer = 00000050714D0800] 09:34:26 INFO - PROCESS | 3740 | 1467390866523 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071A09400) [pid = 3740] [serial = 362] [outer = 00000050714D0800] 09:34:27 INFO - PROCESS | 3740 | 1467390867268 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 923ms 09:34:27 INFO - PROCESS | 3740 | 1467390867294 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3740 | 1467390867299 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:34:27 INFO - PROCESS | 3740 | 1467390867305 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 3740 | 1467390867308 Marionette TRACE conn5 <- [1,450,null,{}] 09:34:27 INFO - PROCESS | 3740 | 1467390867316 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 3740 | 1467390867319 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:27 INFO - PROCESS | 3740 | 1467390867434 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:34:27 INFO - PROCESS | 3740 | 1467390867508 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3740 | 1467390867511 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:27 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E49B000 == 37 [pid = 3740] [id = 122] 09:34:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064EE8C00) [pid = 3740] [serial = 363] [outer = 0000000000000000] 09:34:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064EF0800) [pid = 3740] [serial = 364] [outer = 0000005064EE8C00] 09:34:27 INFO - PROCESS | 3740 | 1467390867612 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050697AB800) [pid = 3740] [serial = 365] [outer = 0000005064EE8C00] 09:34:28 INFO - PROCESS | 3740 | 1467390868232 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 3740 | 1467390868302 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:34:28 INFO - PROCESS | 3740 | 1467390868309 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3740 | 1467390868312 Marionette TRACE conn5 <- [1,454,null,{}] 09:34:28 INFO - PROCESS | 3740 | 1467390868316 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 3740 | 1467390868320 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:28 INFO - PROCESS | 3740 | 1467390868478 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:34:28 INFO - PROCESS | 3740 | 1467390868522 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 3740 | 1467390868525 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:28 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071236000 == 38 [pid = 3740] [id = 123] 09:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506E6BEC00) [pid = 3740] [serial = 366] [outer = 0000000000000000] 09:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506EC4B000) [pid = 3740] [serial = 367] [outer = 000000506E6BEC00] 09:34:28 INFO - PROCESS | 3740 | 1467390868584 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A1C00) [pid = 3740] [serial = 368] [outer = 000000506E6BEC00] 09:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506FE2E000) [pid = 3740] [serial = 369] [outer = 0000005063D2E400] 09:34:29 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:29 INFO - PROCESS | 3740 | 1467390869350 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1076ms 09:34:29 INFO - PROCESS | 3740 | 1467390869407 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3740 | 1467390869410 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:34:29 INFO - PROCESS | 3740 | 1467390869414 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:34:29 INFO - PROCESS | 3740 | 1467390869418 Marionette TRACE conn5 <- [1,458,null,{}] 09:34:29 INFO - PROCESS | 3740 | 1467390869430 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 3740 | 1467390869435 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:29 INFO - PROCESS | 3740 | 1467390869549 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:34:29 INFO - PROCESS | 3740 | 1467390869625 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3740 | 1467390869629 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:29 INFO - PROCESS | 3740 | ++DOCSHELL 000000507507F800 == 39 [pid = 3740] [id = 124] 09:34:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005063544400) [pid = 3740] [serial = 370] [outer = 0000000000000000] 09:34:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506B2D0400) [pid = 3740] [serial = 371] [outer = 0000005063544400] 09:34:29 INFO - PROCESS | 3740 | 1467390869730 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071AA3400) [pid = 3740] [serial = 372] [outer = 0000005063544400] 09:34:30 INFO - PROCESS | 3740 | 1467390870466 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 3740 | 1467390870560 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:34:30 INFO - PROCESS | 3740 | 1467390870565 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 3740 | 1467390870569 Marionette TRACE conn5 <- [1,462,null,{}] 09:34:30 INFO - PROCESS | 3740 | 1467390870593 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 3740 | 1467390870596 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:30 INFO - PROCESS | 3740 | 1467390870710 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:34:30 INFO - PROCESS | 3740 | 1467390870776 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3740 | 1467390870779 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A737000 == 40 [pid = 3740] [id = 125] 09:34:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005068F5E800) [pid = 3740] [serial = 373] [outer = 0000000000000000] 09:34:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005069BC6800) [pid = 3740] [serial = 374] [outer = 0000005068F5E800] 09:34:30 INFO - PROCESS | 3740 | 1467390870832 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000506B2D2400) [pid = 3740] [serial = 375] [outer = 0000005068F5E800] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005074215800 == 39 [pid = 3740] [id = 21] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050708E1800 == 38 [pid = 3740] [id = 27] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050729E0000 == 37 [pid = 3740] [id = 20] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506E32D800 == 36 [pid = 3740] [id = 26] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF08000 == 35 [pid = 3740] [id = 14] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005069770000 == 34 [pid = 3740] [id = 12] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E19800 == 33 [pid = 3740] [id = 13] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506F570800 == 32 [pid = 3740] [id = 16] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506A718800 == 31 [pid = 3740] [id = 25] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506E4A0000 == 30 [pid = 3740] [id = 15] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050715EB000 == 29 [pid = 3740] [id = 28] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D36800 == 28 [pid = 3740] [id = 22] 09:34:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F30800 == 27 [pid = 3740] [id = 23] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005064B2B800) [pid = 3740] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000050759B8800) [pid = 3740] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000050766D1C00) [pid = 3740] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005068F60400) [pid = 3740] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050759B7400) [pid = 3740] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005072221000) [pid = 3740] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071AA6C00) [pid = 3740] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071A11C00) [pid = 3740] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506FE23400) [pid = 3740] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506A825800) [pid = 3740] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B26400) [pid = 3740] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005062D77800) [pid = 3740] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071047C00) [pid = 3740] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071A06C00) [pid = 3740] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071016400) [pid = 3740] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005072113800) [pid = 3740] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050707AF400) [pid = 3740] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070846C00) [pid = 3740] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005069A74000) [pid = 3740] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506A825400) [pid = 3740] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005069A6E400) [pid = 3740] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005065F4F800) [pid = 3740] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005074FBE000) [pid = 3740] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000507554F400) [pid = 3740] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:31 INFO - PROCESS | 3740 | 1467390871363 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3740 | 1467390871414 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:34:31 INFO - PROCESS | 3740 | 1467390871420 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3740 | 1467390871423 Marionette TRACE conn5 <- [1,466,null,{}] 09:34:31 INFO - PROCESS | 3740 | 1467390871427 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3740 | 1467390871429 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:31 INFO - PROCESS | 3740 | 1467390871523 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:34:31 INFO - PROCESS | 3740 | 1467390871537 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3740 | 1467390871540 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:31 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E48B000 == 28 [pid = 3740] [id = 126] 09:34:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005069A71C00) [pid = 3740] [serial = 376] [outer = 0000000000000000] 09:34:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506AE9F000) [pid = 3740] [serial = 377] [outer = 0000005069A71C00] 09:34:31 INFO - PROCESS | 3740 | 1467390871590 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506EB9F400) [pid = 3740] [serial = 378] [outer = 0000005069A71C00] 09:34:32 INFO - PROCESS | 3740 | 1467390872057 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3740 | 1467390872097 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:34:32 INFO - PROCESS | 3740 | 1467390872101 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 3740 | 1467390872105 Marionette TRACE conn5 <- [1,470,null,{}] 09:34:32 INFO - PROCESS | 3740 | 1467390872115 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3740 | 1467390872120 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:32 INFO - PROCESS | 3740 | 1467390872210 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:34:32 INFO - PROCESS | 3740 | 1467390872219 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3740 | 1467390872222 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:32 INFO - PROCESS | 3740 | ++DOCSHELL 000000507105E800 == 29 [pid = 3740] [id = 127] 09:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005070830000) [pid = 3740] [serial = 379] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005070846400) [pid = 3740] [serial = 380] [outer = 0000005070830000] 09:34:32 INFO - PROCESS | 3740 | 1467390872279 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005070E5EC00) [pid = 3740] [serial = 381] [outer = 0000005070830000] 09:34:32 INFO - PROCESS | 3740 | 1467390872746 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 693ms 09:34:32 INFO - PROCESS | 3740 | 1467390872796 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3740 | 1467390872799 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:34:32 INFO - PROCESS | 3740 | 1467390872803 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 3740 | 1467390872804 Marionette TRACE conn5 <- [1,474,null,{}] 09:34:32 INFO - PROCESS | 3740 | 1467390872808 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3740 | 1467390872810 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:32 INFO - PROCESS | 3740 | 1467390872932 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:34:32 INFO - PROCESS | 3740 | 1467390872945 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3740 | 1467390872947 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:32 INFO - PROCESS | 3740 | ++DOCSHELL 000000507123D800 == 30 [pid = 3740] [id = 128] 09:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000050714D3000) [pid = 3740] [serial = 382] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005071807C00) [pid = 3740] [serial = 383] [outer = 00000050714D3000] 09:34:33 INFO - PROCESS | 3740 | 1467390872992 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005071A9E400) [pid = 3740] [serial = 384] [outer = 00000050714D3000] 09:34:33 INFO - PROCESS | 3740 | 1467390873459 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 09:34:33 INFO - PROCESS | 3740 | 1467390873495 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3740 | 1467390873498 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:34:33 INFO - PROCESS | 3740 | 1467390873501 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3740 | 1467390873503 Marionette TRACE conn5 <- [1,478,null,{}] 09:34:33 INFO - PROCESS | 3740 | 1467390873507 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 3740 | 1467390873509 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:33 INFO - PROCESS | 3740 | 1467390873625 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:34:33 INFO - PROCESS | 3740 | 1467390873630 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3740 | 1467390873632 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072144000 == 31 [pid = 3740] [id = 129] 09:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071AA5400) [pid = 3740] [serial = 385] [outer = 0000000000000000] 09:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005072221000) [pid = 3740] [serial = 386] [outer = 0000005071AA5400] 09:34:33 INFO - PROCESS | 3740 | 1467390873678 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000507299C800) [pid = 3740] [serial = 387] [outer = 0000005071AA5400] 09:34:34 INFO - PROCESS | 3740 | 1467390874151 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 09:34:34 INFO - PROCESS | 3740 | 1467390874179 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3740 | 1467390874181 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:34:34 INFO - PROCESS | 3740 | 1467390874185 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:34:34 INFO - PROCESS | 3740 | 1467390874187 Marionette TRACE conn5 <- [1,482,null,{}] 09:34:34 INFO - PROCESS | 3740 | 1467390874190 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 3740 | 1467390874196 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:34 INFO - PROCESS | 3740 | 1467390874361 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:34:34 INFO - PROCESS | 3740 | 1467390874386 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 3740 | 1467390874389 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:34 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C86800 == 32 [pid = 3740] [id = 130] 09:34:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005072DD9400) [pid = 3740] [serial = 388] [outer = 0000000000000000] 09:34:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005074237000) [pid = 3740] [serial = 389] [outer = 0000005072DD9400] 09:34:34 INFO - PROCESS | 3740 | 1467390874436 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005074DE7400) [pid = 3740] [serial = 390] [outer = 0000005072DD9400] 09:34:34 INFO - PROCESS | 3740 | 1467390874908 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 777ms 09:34:34 INFO - PROCESS | 3740 | 1467390874967 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3740 | 1467390874969 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:34:34 INFO - PROCESS | 3740 | 1467390874972 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 3740 | 1467390874982 Marionette TRACE conn5 <- [1,486,null,{}] 09:34:34 INFO - PROCESS | 3740 | 1467390874994 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 3740 | 1467390874997 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:35 INFO - PROCESS | 3740 | 1467390875106 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:34:35 INFO - PROCESS | 3740 | 1467390875155 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3740 | 1467390875157 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750CB800 == 33 [pid = 3740] [id = 131] 09:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005074FB2800) [pid = 3740] [serial = 391] [outer = 0000000000000000] 09:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005074FB5400) [pid = 3740] [serial = 392] [outer = 0000005074FB2800] 09:34:35 INFO - PROCESS | 3740 | 1467390875204 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005075542800) [pid = 3740] [serial = 393] [outer = 0000005074FB2800] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506E42D000) [pid = 3740] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064E94800) [pid = 3740] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005062BDCC00) [pid = 3740] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B2AC00) [pid = 3740] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506FE2A800) [pid = 3740] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005069ADB000) [pid = 3740] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070829000) [pid = 3740] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064A97C00) [pid = 3740] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:34:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070EEA000) [pid = 3740] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:34:35 INFO - PROCESS | 3740 | 1467390875720 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 798ms 09:34:35 INFO - PROCESS | 3740 | 1467390875773 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3740 | 1467390875776 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:34:35 INFO - PROCESS | 3740 | 1467390875779 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3740 | 1467390875781 Marionette TRACE conn5 <- [1,490,null,{}] 09:34:35 INFO - PROCESS | 3740 | 1467390875785 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 3740 | 1467390875787 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:35 INFO - PROCESS | 3740 | 1467390875899 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:34:35 INFO - PROCESS | 3740 | 1467390875949 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3740 | 1467390875951 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BEB800 == 34 [pid = 3740] [id = 132] 09:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005069BCA400) [pid = 3740] [serial = 394] [outer = 0000000000000000] 09:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507091AC00) [pid = 3740] [serial = 395] [outer = 0000005069BCA400] 09:34:36 INFO - PROCESS | 3740 | 1467390875997 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005074FB2C00) [pid = 3740] [serial = 396] [outer = 0000005069BCA400] 09:34:36 INFO - PROCESS | 3740 | 1467390876363 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 09:34:36 INFO - PROCESS | 3740 | 1467390876412 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3740 | 1467390876414 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:34:36 INFO - PROCESS | 3740 | 1467390876417 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3740 | 1467390876419 Marionette TRACE conn5 <- [1,494,null,{}] 09:34:36 INFO - PROCESS | 3740 | 1467390876423 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 3740 | 1467390876425 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:36 INFO - PROCESS | 3740 | 1467390876509 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:34:36 INFO - PROCESS | 3740 | 1467390876514 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3740 | 1467390876516 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776BA000 == 35 [pid = 3740] [id = 133] 09:34:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005075547400) [pid = 3740] [serial = 397] [outer = 0000000000000000] 09:34:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005075551000) [pid = 3740] [serial = 398] [outer = 0000005075547400] 09:34:36 INFO - PROCESS | 3740 | 1467390876562 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050759B2C00) [pid = 3740] [serial = 399] [outer = 0000005075547400] 09:34:37 INFO - PROCESS | 3740 | 1467390876997 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 09:34:37 INFO - PROCESS | 3740 | 1467390877049 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3740 | 1467390877051 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:34:37 INFO - PROCESS | 3740 | 1467390877054 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3740 | 1467390877056 Marionette TRACE conn5 <- [1,498,null,{}] 09:34:37 INFO - PROCESS | 3740 | 1467390877060 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 3740 | 1467390877062 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:37 INFO - PROCESS | 3740 | 1467390877147 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:34:37 INFO - PROCESS | 3740 | 1467390877154 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 3740 | 1467390877156 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:37 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D40000 == 36 [pid = 3740] [id = 134] 09:34:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050766CD800) [pid = 3740] [serial = 400] [outer = 0000000000000000] 09:34:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050766D2C00) [pid = 3740] [serial = 401] [outer = 00000050766CD800] 09:34:37 INFO - PROCESS | 3740 | 1467390877201 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050766DB000) [pid = 3740] [serial = 402] [outer = 00000050766CD800] 09:34:37 INFO - PROCESS | 3740 | 1467390877810 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 776ms 09:34:37 INFO - PROCESS | 3740 | 1467390877834 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3740 | 1467390877839 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:34:37 INFO - PROCESS | 3740 | 1467390877844 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3740 | 1467390877848 Marionette TRACE conn5 <- [1,502,null,{}] 09:34:37 INFO - PROCESS | 3740 | 1467390877854 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 3740 | 1467390877857 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:37 INFO - PROCESS | 3740 | 1467390877980 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:34:38 INFO - PROCESS | 3740 | 1467390878099 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3740 | 1467390878102 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:38 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A883000 == 37 [pid = 3740] [id = 135] 09:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B8F000) [pid = 3740] [serial = 403] [outer = 0000000000000000] 09:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005068F57C00) [pid = 3740] [serial = 404] [outer = 0000005064B8F000] 09:34:38 INFO - PROCESS | 3740 | 1467390878165 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506AA1B000) [pid = 3740] [serial = 405] [outer = 0000005064B8F000] 09:34:38 INFO - PROCESS | 3740 | 1467390878812 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1021ms 09:34:38 INFO - PROCESS | 3740 | 1467390878869 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 3740 | 1467390878875 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:34:38 INFO - PROCESS | 3740 | 1467390878881 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 3740 | 1467390878885 Marionette TRACE conn5 <- [1,506,null,{}] 09:34:38 INFO - PROCESS | 3740 | 1467390878889 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 3740 | 1467390878892 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:39 INFO - PROCESS | 3740 | 1467390879013 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:34:39 INFO - PROCESS | 3740 | 1467390879130 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3740 | 1467390879133 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072399800 == 38 [pid = 3740] [id = 136] 09:34:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507082C000) [pid = 3740] [serial = 406] [outer = 0000000000000000] 09:34:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005070E5FC00) [pid = 3740] [serial = 407] [outer = 000000507082C000] 09:34:39 INFO - PROCESS | 3740 | 1467390879193 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005071808000) [pid = 3740] [serial = 408] [outer = 000000507082C000] 09:34:39 INFO - PROCESS | 3740 | 1467390879851 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:34:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1025ms 09:34:39 INFO - PROCESS | 3740 | 1467390879907 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3740 | 1467390879910 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:34:39 INFO - PROCESS | 3740 | 1467390879915 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 3740 | 1467390879919 Marionette TRACE conn5 <- [1,510,null,{}] 09:34:39 INFO - PROCESS | 3740 | 1467390879931 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 3740 | 1467390879936 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:40 INFO - PROCESS | 3740 | 1467390880081 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:34:40 INFO - PROCESS | 3740 | 1467390880191 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3740 | 1467390880195 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780E8800 == 39 [pid = 3740] [id = 137] 09:34:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000050742A2C00) [pid = 3740] [serial = 409] [outer = 0000000000000000] 09:34:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005074FBA400) [pid = 3740] [serial = 410] [outer = 00000050742A2C00] 09:34:40 INFO - PROCESS | 3740 | 1467390880257 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000050766E9000) [pid = 3740] [serial = 411] [outer = 00000050742A2C00] 09:34:41 INFO - PROCESS | 3740 | 1467390881152 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1279ms 09:34:41 INFO - PROCESS | 3740 | 1467390881196 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3740 | 1467390881200 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:34:41 INFO - PROCESS | 3740 | 1467390881206 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3740 | 1467390881210 Marionette TRACE conn5 <- [1,514,null,{}] 09:34:41 INFO - PROCESS | 3740 | 1467390881215 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3740 | 1467390881219 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:41 INFO - PROCESS | 3740 | 1467390881323 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:34:41 INFO - PROCESS | 3740 | 1467390881393 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3740 | 1467390881398 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EAF800 == 40 [pid = 3740] [id = 138] 09:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005068F55000) [pid = 3740] [serial = 412] [outer = 0000000000000000] 09:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005068F5D000) [pid = 3740] [serial = 413] [outer = 0000005068F55000] 09:34:41 INFO - PROCESS | 3740 | 1467390881450 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (000000506E678400) [pid = 3740] [serial = 414] [outer = 0000005068F55000] 09:34:42 INFO - PROCESS | 3740 | --DOCSHELL 0000005071849800 == 39 [pid = 3740] [id = 18] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000506ECBB800) [pid = 3740] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506EB06000) [pid = 3740] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064E99800) [pid = 3740] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000050662BE400) [pid = 3740] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005062D6CC00) [pid = 3740] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000050662B6C00) [pid = 3740] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050651BC800) [pid = 3740] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064B8D000) [pid = 3740] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000050707ACC00) [pid = 3740] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005069E59400) [pid = 3740] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050707A3000) [pid = 3740] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000507084E400) [pid = 3740] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005070831800) [pid = 3740] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070854800) [pid = 3740] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071020000) [pid = 3740] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506A820400) [pid = 3740] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070EE2C00) [pid = 3740] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507103DC00) [pid = 3740] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071628000) [pid = 3740] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:34:42 INFO - PROCESS | 3740 | 1467390882114 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:34:42 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:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 924ms 09:34:42 INFO - PROCESS | 3740 | 1467390882133 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3740 | 1467390882138 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:34:42 INFO - PROCESS | 3740 | 1467390882144 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3740 | 1467390882147 Marionette TRACE conn5 <- [1,518,null,{}] 09:34:42 INFO - PROCESS | 3740 | 1467390882151 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3740 | 1467390882154 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:42 INFO - PROCESS | 3740 | 1467390882259 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:34:42 INFO - PROCESS | 3740 | 1467390882334 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3740 | 1467390882337 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:42 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D18800 == 40 [pid = 3740] [id = 139] 09:34:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064B95400) [pid = 3740] [serial = 415] [outer = 0000000000000000] 09:34:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064B9DC00) [pid = 3740] [serial = 416] [outer = 0000005064B95400] 09:34:42 INFO - PROCESS | 3740 | 1467390882387 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005065349400) [pid = 3740] [serial = 417] [outer = 0000005064B95400] 09:34:42 INFO - PROCESS | 3740 | 1467390882804 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 09:34:42 INFO - PROCESS | 3740 | 1467390882890 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3740 | 1467390882892 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:34:42 INFO - PROCESS | 3740 | 1467390882902 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3740 | 1467390882905 Marionette TRACE conn5 <- [1,522,null,{}] 09:34:42 INFO - PROCESS | 3740 | 1467390882917 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3740 | 1467390882921 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:43 INFO - PROCESS | 3740 | 1467390883020 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:34:43 INFO - PROCESS | 3740 | 1467390883030 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3740 | 1467390883033 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:43 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED82800 == 41 [pid = 3740] [id = 140] 09:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506EB91000) [pid = 3740] [serial = 418] [outer = 0000000000000000] 09:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506ECBB800) [pid = 3740] [serial = 419] [outer = 000000506EB91000] 09:34:43 INFO - PROCESS | 3740 | 1467390883083 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A8C00) [pid = 3740] [serial = 420] [outer = 000000506EB91000] 09:34:43 INFO - PROCESS | 3740 | 1467390883571 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 09:34:43 INFO - PROCESS | 3740 | 1467390883635 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3740 | 1467390883638 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:34:43 INFO - PROCESS | 3740 | 1467390883642 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3740 | 1467390883644 Marionette TRACE conn5 <- [1,526,null,{}] 09:34:43 INFO - PROCESS | 3740 | 1467390883648 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3740 | 1467390883650 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:43 INFO - PROCESS | 3740 | 1467390883742 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:34:43 INFO - PROCESS | 3740 | 1467390883816 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3740 | 1467390883818 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C5000 == 42 [pid = 3740] [id = 141] 09:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050707A6400) [pid = 3740] [serial = 421] [outer = 0000000000000000] 09:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070850000) [pid = 3740] [serial = 422] [outer = 00000050707A6400] 09:34:43 INFO - PROCESS | 3740 | 1467390883865 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070EE0C00) [pid = 3740] [serial = 423] [outer = 00000050707A6400] 09:34:44 INFO - PROCESS | 3740 | 1467390884262 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:34:44 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:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 09:34:44 INFO - PROCESS | 3740 | 1467390884322 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3740 | 1467390884325 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:34:44 INFO - PROCESS | 3740 | 1467390884328 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3740 | 1467390884330 Marionette TRACE conn5 <- [1,530,null,{}] 09:34:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:34:44 INFO - PROCESS | 3740 | 1467390884334 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 3740 | 1467390884336 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:44 INFO - PROCESS | 3740 | 1467390884478 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:34:44 INFO - PROCESS | 3740 | 1467390884526 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3740 | 1467390884535 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715E3000 == 43 [pid = 3740] [id = 142] 09:34:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070EE7C00) [pid = 3740] [serial = 424] [outer = 0000000000000000] 09:34:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071045C00) [pid = 3740] [serial = 425] [outer = 0000005070EE7C00] 09:34:44 INFO - PROCESS | 3740 | 1467390884584 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071A06C00) [pid = 3740] [serial = 426] [outer = 0000005070EE7C00] 09:34:45 INFO - PROCESS | 3740 | 1467390885144 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:34:45 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:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:34:45 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:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:34:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 819ms 09:34:45 INFO - PROCESS | 3740 | 1467390885154 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3740 | 1467390885156 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:34:45 INFO - PROCESS | 3740 | 1467390885160 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3740 | 1467390885162 Marionette TRACE conn5 <- [1,534,null,{}] 09:34:45 INFO - PROCESS | 3740 | 1467390885172 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3740 | 1467390885178 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:45 INFO - PROCESS | 3740 | 1467390885338 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:34:45 INFO - PROCESS | 3740 | 1467390885393 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3740 | 1467390885395 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074221800 == 44 [pid = 3740] [id = 143] 09:34:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005072DD5800) [pid = 3740] [serial = 427] [outer = 0000000000000000] 09:34:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005074DE6000) [pid = 3740] [serial = 428] [outer = 0000005072DD5800] 09:34:45 INFO - PROCESS | 3740 | 1467390885442 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000507554CC00) [pid = 3740] [serial = 429] [outer = 0000005072DD5800] 09:34:45 INFO - PROCESS | 3740 | 1467390885919 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:34:45 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:34:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 09:34:45 INFO - PROCESS | 3740 | 1467390885986 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3740 | 1467390885988 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:34:45 INFO - PROCESS | 3740 | 1467390885993 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3740 | 1467390885995 Marionette TRACE conn5 <- [1,538,null,{}] 09:34:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:34:46 INFO - PROCESS | 3740 | 1467390886002 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 3740 | 1467390886012 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:46 INFO - PROCESS | 3740 | 1467390886125 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:34:46 INFO - PROCESS | 3740 | 1467390886177 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 3740 | 1467390886179 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BF2800 == 45 [pid = 3740] [id = 144] 09:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000050766D8000) [pid = 3740] [serial = 430] [outer = 0000000000000000] 09:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000050766EB000) [pid = 3740] [serial = 431] [outer = 00000050766D8000] 09:34:46 INFO - PROCESS | 3740 | 1467390886225 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050766F4C00) [pid = 3740] [serial = 432] [outer = 00000050766D8000] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005062BF5C00) [pid = 3740] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005071AA5400) [pid = 3740] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005072DD9400) [pid = 3740] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064EE8C00) [pid = 3740] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070830000) [pid = 3740] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005063544400) [pid = 3740] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005068F5E800) [pid = 3740] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000050714D3000) [pid = 3740] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005069A71C00) [pid = 3740] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506E6BEC00) [pid = 3740] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005069BCA400) [pid = 3740] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005074FB2800) [pid = 3740] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:34:46 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005075547400) [pid = 3740] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:34:46 INFO - PROCESS | 3740 | 1467390886713 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:34:46 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:34:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 777ms 09:34:46 INFO - PROCESS | 3740 | 1467390886780 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 3740 | 1467390886783 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:34:46 INFO - PROCESS | 3740 | 1467390886787 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 3740 | 1467390886788 Marionette TRACE conn5 <- [1,542,null,{}] 09:34:46 INFO - PROCESS | 3740 | 1467390886792 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 3740 | 1467390886794 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:46 INFO - PROCESS | 3740 | 1467390886883 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:34:46 INFO - PROCESS | 3740 | 1467390886889 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 3740 | 1467390886891 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F2C800 == 46 [pid = 3740] [id = 145] 09:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064A9CC00) [pid = 3740] [serial = 433] [outer = 0000000000000000] 09:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506FE21C00) [pid = 3740] [serial = 434] [outer = 0000005064A9CC00] 09:34:46 INFO - PROCESS | 3740 | 1467390886937 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050766F3400) [pid = 3740] [serial = 435] [outer = 0000005064A9CC00] 09:34:47 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:47 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:34:47 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:47 INFO - PROCESS | 3740 | 1467390887373 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 09:34:47 INFO - PROCESS | 3740 | 1467390887418 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3740 | 1467390887420 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:34:47 INFO - PROCESS | 3740 | 1467390887424 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:34:47 INFO - PROCESS | 3740 | 1467390887426 Marionette TRACE conn5 <- [1,546,null,{}] 09:34:47 INFO - PROCESS | 3740 | 1467390887429 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 3740 | 1467390887431 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:47 INFO - PROCESS | 3740 | 1467390887520 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:34:47 INFO - PROCESS | 3740 | 1467390887528 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3740 | 1467390887530 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:47 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AC9000 == 47 [pid = 3740] [id = 146] 09:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005076720C00) [pid = 3740] [serial = 436] [outer = 0000000000000000] 09:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050776C9800) [pid = 3740] [serial = 437] [outer = 0000005076720C00] 09:34:47 INFO - PROCESS | 3740 | 1467390887576 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000050776D1000) [pid = 3740] [serial = 438] [outer = 0000005076720C00] 09:34:48 INFO - PROCESS | 3740 | 1467390888012 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 09:34:48 INFO - PROCESS | 3740 | 1467390888055 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 3740 | 1467390888057 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:34:48 INFO - PROCESS | 3740 | 1467390888061 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 3740 | 1467390888063 Marionette TRACE conn5 <- [1,550,null,{}] 09:34:48 INFO - PROCESS | 3740 | 1467390888071 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 3740 | 1467390888073 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:48 INFO - PROCESS | 3740 | 1467390888161 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:34:48 INFO - PROCESS | 3740 | 1467390888169 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3740 | 1467390888171 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078CAD800 == 48 [pid = 3740] [id = 147] 09:34:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050776D7400) [pid = 3740] [serial = 439] [outer = 0000000000000000] 09:34:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005077C77C00) [pid = 3740] [serial = 440] [outer = 00000050776D7400] 09:34:48 INFO - PROCESS | 3740 | 1467390888216 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005077D12800) [pid = 3740] [serial = 441] [outer = 00000050776D7400] 09:34:48 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:48 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:34:48 INFO - PROCESS | 3740 | 1467390888801 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 776ms 09:34:48 INFO - PROCESS | 3740 | 1467390888840 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 3740 | 1467390888845 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:34:48 INFO - PROCESS | 3740 | 1467390888949 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 3740 | 1467390888953 Marionette TRACE conn5 <- [1,554,null,{}] 09:34:48 INFO - PROCESS | 3740 | 1467390888960 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 3740 | 1467390888964 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:49 INFO - PROCESS | 3740 | 1467390889092 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:34:49 INFO - PROCESS | 3740 | 1467390889164 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3740 | 1467390889167 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:49 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC11000 == 49 [pid = 3740] [id = 148] 09:34:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064B89400) [pid = 3740] [serial = 442] [outer = 0000000000000000] 09:34:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005068F5EC00) [pid = 3740] [serial = 443] [outer = 0000005064B89400] 09:34:49 INFO - PROCESS | 3740 | 1467390889268 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (000000506A823800) [pid = 3740] [serial = 444] [outer = 0000005064B89400] 09:34:49 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:49 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:34:49 INFO - PROCESS | 3740 | 1467390889843 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 987ms 09:34:49 INFO - PROCESS | 3740 | 1467390889892 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3740 | 1467390889898 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:34:49 INFO - PROCESS | 3740 | 1467390889905 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 3740 | 1467390889908 Marionette TRACE conn5 <- [1,558,null,{}] 09:34:49 INFO - PROCESS | 3740 | 1467390889913 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3740 | 1467390889916 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:50 INFO - PROCESS | 3740 | 1467390890036 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:34:50 INFO - PROCESS | 3740 | 1467390890128 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3740 | 1467390890131 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072395000 == 50 [pid = 3740] [id = 149] 09:34:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050707AA800) [pid = 3740] [serial = 445] [outer = 0000000000000000] 09:34:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005070834000) [pid = 3740] [serial = 446] [outer = 00000050707AA800] 09:34:50 INFO - PROCESS | 3740 | 1467390890190 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005071044800) [pid = 3740] [serial = 447] [outer = 00000050707AA800] 09:34:50 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:50 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:34:50 INFO - PROCESS | 3740 | 1467390890815 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 923ms 09:34:50 INFO - PROCESS | 3740 | 1467390890829 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:34:50 INFO - PROCESS | 3740 | 1467390890832 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:34:50 INFO - PROCESS | 3740 | 1467390890836 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3740 | 1467390890840 Marionette TRACE conn5 <- [1,562,null,{}] 09:34:50 INFO - PROCESS | 3740 | 1467390890852 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 3740 | 1467390890857 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:50 INFO - PROCESS | 3740 | 1467390890974 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:34:51 INFO - PROCESS | 3740 | 1467390891068 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3740 | 1467390891071 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D81800 == 51 [pid = 3740] [id = 150] 09:34:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000507554EC00) [pid = 3740] [serial = 448] [outer = 0000000000000000] 09:34:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0000005076719C00) [pid = 3740] [serial = 449] [outer = 000000507554EC00] 09:34:51 INFO - PROCESS | 3740 | 1467390891131 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0000005077D18400) [pid = 3740] [serial = 450] [outer = 000000507554EC00] 09:34:51 INFO - PROCESS | 3740 | 1467390891740 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 989ms 09:34:51 INFO - PROCESS | 3740 | 1467390891827 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3740 | 1467390891830 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:34:51 INFO - PROCESS | 3740 | 1467390891834 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 3740 | 1467390891836 Marionette TRACE conn5 <- [1,566,null,{}] 09:34:51 INFO - PROCESS | 3740 | 1467390891840 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3740 | 1467390891843 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:51 INFO - PROCESS | 3740 | 1467390891966 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:34:52 INFO - PROCESS | 3740 | 1467390892077 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3740 | 1467390892080 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:52 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079590000 == 52 [pid = 3740] [id = 151] 09:34:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0000005071B55400) [pid = 3740] [serial = 451] [outer = 0000000000000000] 09:34:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0000005071B5DC00) [pid = 3740] [serial = 452] [outer = 0000005071B55400] 09:34:52 INFO - PROCESS | 3740 | 1467390892139 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0000005077C7B800) [pid = 3740] [serial = 453] [outer = 0000005071B55400] 09:34:52 INFO - PROCESS | 3740 | 1467390892710 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 923ms 09:34:52 INFO - PROCESS | 3740 | 1467390892759 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3740 | 1467390892761 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:34:52 INFO - PROCESS | 3740 | 1467390892765 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:34:52 INFO - PROCESS | 3740 | 1467390892767 Marionette TRACE conn5 <- [1,570,null,{}] 09:34:52 INFO - PROCESS | 3740 | 1467390892771 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 3740 | 1467390892774 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:52 INFO - PROCESS | 3740 | 1467390892896 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:34:57 INFO - PROCESS | 3740 | 1467390897499 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3740 | 1467390897502 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:57 INFO - PROCESS | 3740 | [3740] 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:34:57 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A733800 == 53 [pid = 3740] [id = 152] 09:34:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0000005064E94800) [pid = 3740] [serial = 454] [outer = 0000000000000000] 09:34:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0000005064E9E800) [pid = 3740] [serial = 455] [outer = 0000005064E94800] 09:34:57 INFO - PROCESS | 3740 | 1467390897820 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0000005069E52800) [pid = 3740] [serial = 456] [outer = 0000005064E94800] 09:34:58 INFO - PROCESS | 3740 | 1467390898433 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 5721ms 09:34:58 INFO - PROCESS | 3740 | 1467390898490 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3740 | 1467390898493 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:34:58 INFO - PROCESS | 3740 | 1467390898498 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 3740 | 1467390898501 Marionette TRACE conn5 <- [1,574,null,{}] 09:34:58 INFO - PROCESS | 3740 | 1467390898507 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 3740 | 1467390898510 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005069ACE800 == 52 [pid = 3740] [id = 110] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AC9000 == 51 [pid = 3740] [id = 146] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F2C800 == 50 [pid = 3740] [id = 145] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BF2800 == 49 [pid = 3740] [id = 144] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005074221800 == 48 [pid = 3740] [id = 143] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050715E3000 == 47 [pid = 3740] [id = 142] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C5000 == 46 [pid = 3740] [id = 141] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED82800 == 45 [pid = 3740] [id = 140] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D18800 == 44 [pid = 3740] [id = 139] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EAF800 == 43 [pid = 3740] [id = 138] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005072399800 == 42 [pid = 3740] [id = 136] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 000000506A883000 == 41 [pid = 3740] [id = 135] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D40000 == 40 [pid = 3740] [id = 134] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BEB800 == 39 [pid = 3740] [id = 132] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C86800 == 38 [pid = 3740] [id = 130] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005072144000 == 37 [pid = 3740] [id = 129] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050750CB800 == 36 [pid = 3740] [id = 131] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050776BA000 == 35 [pid = 3740] [id = 133] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050690E2800 == 34 [pid = 3740] [id = 29] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 000000507213B800 == 33 [pid = 3740] [id = 19] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050780E8800 == 32 [pid = 3740] [id = 137] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 000000506A733800 == 31 [pid = 3740] [id = 152] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005079590000 == 30 [pid = 3740] [id = 151] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D81800 == 29 [pid = 3740] [id = 150] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005072395000 == 28 [pid = 3740] [id = 149] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078CAD800 == 27 [pid = 3740] [id = 147] 09:34:59 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC11000 == 26 [pid = 3740] [id = 148] 09:34:59 INFO - PROCESS | 3740 | 1467390899342 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0000005072221000) [pid = 3740] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0000005074DE7400) [pid = 3740] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0000005074237000) [pid = 3740] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0000005064EF0800) [pid = 3740] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (0000005070846400) [pid = 3740] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0000005070E5EC00) [pid = 3740] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005071AA3400) [pid = 3740] [serial = 372] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (000000506B2D0400) [pid = 3740] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (000000506B2D2400) [pid = 3740] [serial = 375] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005069BC6800) [pid = 3740] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005071807C00) [pid = 3740] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506AE9F000) [pid = 3740] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506EB9F400) [pid = 3740] [serial = 378] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000050707A1C00) [pid = 3740] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506EC4B000) [pid = 3740] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507091AC00) [pid = 3740] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005074FB5400) [pid = 3740] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506ACDD400) [pid = 3740] [serial = 155] [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:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005075551000) [pid = 3740] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005075542800) [pid = 3740] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050697AB800) [pid = 3740] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005074FB2C00) [pid = 3740] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000050766D2C00) [pid = 3740] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050759B2C00) [pid = 3740] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507299C800) [pid = 3740] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005071A9E400) [pid = 3740] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B88800) [pid = 3740] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:34:59 INFO - PROCESS | 3740 | 1467390899532 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3740 | 1467390899536 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:34:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065362000 == 27 [pid = 3740] [id = 153] 09:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064A98400) [pid = 3740] [serial = 457] [outer = 0000000000000000] 09:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064B27000) [pid = 3740] [serial = 458] [outer = 0000005064A98400] 09:34:59 INFO - PROCESS | 3740 | 1467390899588 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064B87800) [pid = 3740] [serial = 459] [outer = 0000005064A98400] 09:34:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:59 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:34:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:59 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:00 INFO - PROCESS | 3740 | 1467390900044 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1577ms 09:35:00 INFO - PROCESS | 3740 | 1467390900075 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3740 | 1467390900080 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:35:00 INFO - PROCESS | 3740 | 1467390900085 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:35:00 INFO - PROCESS | 3740 | 1467390900089 Marionette TRACE conn5 <- [1,578,null,{}] 09:35:00 INFO - PROCESS | 3740 | 1467390900094 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 3740 | 1467390900096 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:00 INFO - PROCESS | 3740 | 1467390900190 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:35:00 INFO - PROCESS | 3740 | 1467390900197 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3740 | 1467390900200 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:00 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A732800 == 28 [pid = 3740] [id = 154] 09:35:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064B85400) [pid = 3740] [serial = 460] [outer = 0000000000000000] 09:35:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050651BC800) [pid = 3740] [serial = 461] [outer = 0000005064B85400] 09:35:00 INFO - PROCESS | 3740 | 1467390900252 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050690CEC00) [pid = 3740] [serial = 462] [outer = 0000005064B85400] 09:35:00 INFO - PROCESS | 3740 | 1467390900731 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 09:35:00 INFO - PROCESS | 3740 | 1467390900761 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3740 | 1467390900764 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:35:00 INFO - PROCESS | 3740 | 1467390900769 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 3740 | 1467390900771 Marionette TRACE conn5 <- [1,582,null,{}] 09:35:00 INFO - PROCESS | 3740 | 1467390900776 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 3740 | 1467390900778 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:00 INFO - PROCESS | 3740 | 1467390900908 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:35:01 INFO - PROCESS | 3740 | 1467390900989 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3740 | 1467390900991 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:01 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A72A000 == 29 [pid = 3740] [id = 155] 09:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005062D7AC00) [pid = 3740] [serial = 463] [outer = 0000000000000000] 09:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506AE9F000) [pid = 3740] [serial = 464] [outer = 0000005062D7AC00] 09:35:01 INFO - PROCESS | 3740 | 1467390901040 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506EB02800) [pid = 3740] [serial = 465] [outer = 0000005062D7AC00] 09:35:01 INFO - PROCESS | 3740 | 1467390901439 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 735ms 09:35:01 INFO - PROCESS | 3740 | 1467390901508 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3740 | 1467390901513 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:35:01 INFO - PROCESS | 3740 | 1467390901524 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3740 | 1467390901529 Marionette TRACE conn5 <- [1,586,null,{}] 09:35:01 INFO - PROCESS | 3740 | 1467390901533 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3740 | 1467390901536 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:01 INFO - PROCESS | 3740 | 1467390901689 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:35:01 INFO - PROCESS | 3740 | 1467390901697 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3740 | 1467390901699 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CE000 == 30 [pid = 3740] [id = 156] 09:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050707A3400) [pid = 3740] [serial = 466] [outer = 0000000000000000] 09:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050707B0400) [pid = 3740] [serial = 467] [outer = 00000050707A3400] 09:35:01 INFO - PROCESS | 3740 | 1467390901790 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005070853000) [pid = 3740] [serial = 468] [outer = 00000050707A3400] 09:35:02 INFO - PROCESS | 3740 | 1467390902259 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 776ms 09:35:02 INFO - PROCESS | 3740 | 1467390902299 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3740 | 1467390902301 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:35:02 INFO - PROCESS | 3740 | 1467390902309 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3740 | 1467390902311 Marionette TRACE conn5 <- [1,590,null,{}] 09:35:02 INFO - PROCESS | 3740 | 1467390902315 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 3740 | 1467390902317 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:02 INFO - PROCESS | 3740 | 1467390902438 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:35:02 INFO - PROCESS | 3740 | 1467390902450 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3740 | 1467390902452 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A74000 == 31 [pid = 3740] [id = 157] 09:35:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005071016400) [pid = 3740] [serial = 469] [outer = 0000000000000000] 09:35:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000507101D400) [pid = 3740] [serial = 470] [outer = 0000005071016400] 09:35:02 INFO - PROCESS | 3740 | 1467390902499 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000050714DC000) [pid = 3740] [serial = 471] [outer = 0000005071016400] 09:35:02 INFO - PROCESS | 3740 | 1467390902960 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 09:35:03 INFO - PROCESS | 3740 | 1467390903000 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3740 | 1467390903002 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:35:03 INFO - PROCESS | 3740 | 1467390903010 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3740 | 1467390903012 Marionette TRACE conn5 <- [1,594,null,{}] 09:35:03 INFO - PROCESS | 3740 | 1467390903015 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3740 | 1467390903018 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:03 INFO - PROCESS | 3740 | 1467390903131 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:35:03 INFO - PROCESS | 3740 | 1467390903188 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 3740 | 1467390903194 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729D1800 == 32 [pid = 3740] [id = 158] 09:35:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005062D75800) [pid = 3740] [serial = 472] [outer = 0000000000000000] 09:35:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005071B57000) [pid = 3740] [serial = 473] [outer = 0000005062D75800] 09:35:03 INFO - PROCESS | 3740 | 1467390903251 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000507221F800) [pid = 3740] [serial = 474] [outer = 0000005062D75800] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000050714D0800) [pid = 3740] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005070EE7C00) [pid = 3740] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005072DD5800) [pid = 3740] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064B8F000) [pid = 3740] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005064B95400) [pid = 3740] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000050707A6400) [pid = 3740] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507082C000) [pid = 3740] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050766D8000) [pid = 3740] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506EB91000) [pid = 3740] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005068F55000) [pid = 3740] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050766CD800) [pid = 3740] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050742A2C00) [pid = 3740] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005076720C00) [pid = 3740] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000050776D7400) [pid = 3740] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:35:04 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064A9CC00) [pid = 3740] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:35:04 INFO - PROCESS | 3740 | 1467390904170 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1175ms 09:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:35:04 INFO - PROCESS | 3740 | 1467390904188 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3740 | 1467390904190 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:35:04 INFO - PROCESS | 3740 | 1467390904193 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3740 | 1467390904195 Marionette TRACE conn5 <- [1,598,null,{}] 09:35:04 INFO - PROCESS | 3740 | 1467390904199 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3740 | 1467390904201 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:04 INFO - PROCESS | 3740 | 1467390904323 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:35:04 INFO - PROCESS | 3740 | 1467390904371 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3740 | 1467390904373 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005068F95800 == 33 [pid = 3740] [id = 159] 09:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064B84400) [pid = 3740] [serial = 475] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070826C00) [pid = 3740] [serial = 476] [outer = 0000005064B84400] 09:35:04 INFO - PROCESS | 3740 | 1467390904419 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005072978800) [pid = 3740] [serial = 477] [outer = 0000005064B84400] 09:35:04 INFO - PROCESS | 3740 | 1467390904775 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 09:35:04 INFO - PROCESS | 3740 | 1467390904827 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3740 | 1467390904829 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:35:04 INFO - PROCESS | 3740 | 1467390904833 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3740 | 1467390904834 Marionette TRACE conn5 <- [1,602,null,{}] 09:35:04 INFO - PROCESS | 3740 | 1467390904838 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3740 | 1467390904840 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:04 INFO - PROCESS | 3740 | 1467390904923 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:35:04 INFO - PROCESS | 3740 | 1467390904929 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3740 | 1467390904931 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750D0000 == 34 [pid = 3740] [id = 160] 09:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050729A9400) [pid = 3740] [serial = 478] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050742A9400) [pid = 3740] [serial = 479] [outer = 00000050729A9400] 09:35:04 INFO - PROCESS | 3740 | 1467390904976 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005074DDE000) [pid = 3740] [serial = 480] [outer = 00000050729A9400] 09:35:05 INFO - PROCESS | 3740 | 1467390905428 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 09:35:05 INFO - PROCESS | 3740 | 1467390905465 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 3740 | 1467390905467 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:35:05 INFO - PROCESS | 3740 | 1467390905470 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 3740 | 1467390905472 Marionette TRACE conn5 <- [1,606,null,{}] 09:35:05 INFO - PROCESS | 3740 | 1467390905476 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 3740 | 1467390905478 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:05 INFO - PROCESS | 3740 | 1467390905569 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:35:05 INFO - PROCESS | 3740 | 1467390905577 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 3740 | 1467390905579 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776A9800 == 35 [pid = 3740] [id = 161] 09:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005074DE7800) [pid = 3740] [serial = 481] [outer = 0000000000000000] 09:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005074FB6400) [pid = 3740] [serial = 482] [outer = 0000005074DE7800] 09:35:05 INFO - PROCESS | 3740 | 1467390905625 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005075545400) [pid = 3740] [serial = 483] [outer = 0000005074DE7800] 09:35:06 INFO - PROCESS | 3740 | 1467390906265 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 882ms 09:35:06 INFO - PROCESS | 3740 | 1467390906356 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3740 | 1467390906361 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:35:06 INFO - PROCESS | 3740 | 1467390906366 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 3740 | 1467390906370 Marionette TRACE conn5 <- [1,610,null,{}] 09:35:06 INFO - PROCESS | 3740 | 1467390906377 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 3740 | 1467390906380 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:06 INFO - PROCESS | 3740 | 1467390906516 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:35:06 INFO - PROCESS | 3740 | 1467390906630 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 3740 | 1467390906633 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:06 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC07800 == 36 [pid = 3740] [id = 162] 09:35:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064B88C00) [pid = 3740] [serial = 484] [outer = 0000000000000000] 09:35:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064E9CC00) [pid = 3740] [serial = 485] [outer = 0000005064B88C00] 09:35:06 INFO - PROCESS | 3740 | 1467390906695 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (000000506970FC00) [pid = 3740] [serial = 486] [outer = 0000005064B88C00] 09:35:07 INFO - PROCESS | 3740 | 1467390907420 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1081ms 09:35:07 INFO - PROCESS | 3740 | 1467390907450 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 3740 | 1467390907455 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:35:07 INFO - PROCESS | 3740 | 1467390907486 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:35:07 INFO - PROCESS | 3740 | 1467390907489 Marionette TRACE conn5 <- [1,614,null,{}] 09:35:07 INFO - PROCESS | 3740 | 1467390907494 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 3740 | 1467390907497 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:07 INFO - PROCESS | 3740 | 1467390907625 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:35:07 INFO - PROCESS | 3740 | 1467390907744 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 3740 | 1467390907747 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:07 INFO - PROCESS | 3740 | ++DOCSHELL 000000507213B800 == 37 [pid = 3740] [id = 163] 09:35:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (000000506F5B5400) [pid = 3740] [serial = 487] [outer = 0000000000000000] 09:35:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000050707A1C00) [pid = 3740] [serial = 488] [outer = 000000506F5B5400] 09:35:07 INFO - PROCESS | 3740 | 1467390907807 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000507084C800) [pid = 3740] [serial = 489] [outer = 000000506F5B5400] 09:35:08 INFO - PROCESS | 3740 | 1467390908713 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1276ms 09:35:08 INFO - PROCESS | 3740 | 1467390908770 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 3740 | 1467390908775 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:35:08 INFO - PROCESS | 3740 | 1467390908780 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:35:08 INFO - PROCESS | 3740 | 1467390908784 Marionette TRACE conn5 <- [1,618,null,{}] 09:35:08 INFO - PROCESS | 3740 | 1467390908790 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 3740 | 1467390908793 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:08 INFO - PROCESS | 3740 | 1467390908938 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:35:09 INFO - PROCESS | 3740 | 1467390909057 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3740 | 1467390909062 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EB0800 == 38 [pid = 3740] [id = 164] 09:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000506530B400) [pid = 3740] [serial = 490] [outer = 0000000000000000] 09:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000050662BE400) [pid = 3740] [serial = 491] [outer = 000000506530B400] 09:35:09 INFO - PROCESS | 3740 | 1467390909114 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (000000506A780800) [pid = 3740] [serial = 492] [outer = 000000506530B400] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050750D0000 == 37 [pid = 3740] [id = 160] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005068F95800 == 36 [pid = 3740] [id = 159] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050729D1800 == 35 [pid = 3740] [id = 158] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A74000 == 34 [pid = 3740] [id = 157] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CE000 == 33 [pid = 3740] [id = 156] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506A72A000 == 32 [pid = 3740] [id = 155] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506A732800 == 31 [pid = 3740] [id = 154] 09:35:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005065362000 == 30 [pid = 3740] [id = 153] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005071A09400) [pid = 3740] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005071045C00) [pid = 3740] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005071A06C00) [pid = 3740] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005074DE6000) [pid = 3740] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005068F57C00) [pid = 3740] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506AA1B000) [pid = 3740] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064B9DC00) [pid = 3740] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005065349400) [pid = 3740] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005070850000) [pid = 3740] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070E5FC00) [pid = 3740] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050766EB000) [pid = 3740] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071808000) [pid = 3740] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506ECBB800) [pid = 3740] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050707A8C00) [pid = 3740] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005068F5D000) [pid = 3740] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506E678400) [pid = 3740] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000050766DB000) [pid = 3740] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005074FBA400) [pid = 3740] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050766E9000) [pid = 3740] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507554CC00) [pid = 3740] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050776D1000) [pid = 3740] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050776C9800) [pid = 3740] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005077C77C00) [pid = 3740] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005077D12800) [pid = 3740] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050766F4C00) [pid = 3740] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506FE21C00) [pid = 3740] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070EE0C00) [pid = 3740] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050766F3400) [pid = 3740] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:35:09 INFO - PROCESS | 3740 | 1467390909615 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 882ms 09:35:09 INFO - PROCESS | 3740 | 1467390909666 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 3740 | 1467390909671 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:35:09 INFO - PROCESS | 3740 | 1467390909677 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 3740 | 1467390909680 Marionette TRACE conn5 <- [1,622,null,{}] 09:35:09 INFO - PROCESS | 3740 | 1467390909684 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 3740 | 1467390909686 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:09 INFO - PROCESS | 3740 | 1467390909780 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:35:09 INFO - PROCESS | 3740 | 1467390909795 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3740 | 1467390909798 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:09 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E32C000 == 31 [pid = 3740] [id = 165] 09:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005069E53000) [pid = 3740] [serial = 493] [outer = 0000000000000000] 09:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506B2D4C00) [pid = 3740] [serial = 494] [outer = 0000005069E53000] 09:35:09 INFO - PROCESS | 3740 | 1467390909847 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506EB0B800) [pid = 3740] [serial = 495] [outer = 0000005069E53000] 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:10 INFO - PROCESS | 3740 | 1467390910324 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 09:35:10 INFO - PROCESS | 3740 | 1467390910352 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 3740 | 1467390910354 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:35:10 INFO - PROCESS | 3740 | 1467390910358 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 3740 | 1467390910362 Marionette TRACE conn5 <- [1,626,null,{}] 09:35:10 INFO - PROCESS | 3740 | 1467390910374 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 3740 | 1467390910379 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:10 INFO - PROCESS | 3740 | 1467390910501 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:35:10 INFO - PROCESS | 3740 | 1467390910582 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3740 | 1467390910586 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C6000 == 32 [pid = 3740] [id = 166] 09:35:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005062D74C00) [pid = 3740] [serial = 496] [outer = 0000000000000000] 09:35:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070850000) [pid = 3740] [serial = 497] [outer = 0000005062D74C00] 09:35:10 INFO - PROCESS | 3740 | 1467390910644 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070EEA400) [pid = 3740] [serial = 498] [outer = 0000005062D74C00] 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:10 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:11 INFO - PROCESS | 3740 | 1467390911028 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 09:35:11 INFO - PROCESS | 3740 | 1467390911095 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 3740 | 1467390911098 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:35:11 INFO - PROCESS | 3740 | 1467390911102 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 3740 | 1467390911104 Marionette TRACE conn5 <- [1,630,null,{}] 09:35:11 INFO - PROCESS | 3740 | 1467390911108 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 3740 | 1467390911110 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:11 INFO - PROCESS | 3740 | 1467390911202 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:35:11 INFO - PROCESS | 3740 | 1467390911207 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3740 | 1467390911209 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D3A800 == 33 [pid = 3740] [id = 167] 09:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050714DD800) [pid = 3740] [serial = 499] [outer = 0000000000000000] 09:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071A0DC00) [pid = 3740] [serial = 500] [outer = 00000050714DD800] 09:35:11 INFO - PROCESS | 3740 | 1467390911256 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071B55000) [pid = 3740] [serial = 501] [outer = 00000050714DD800] 09:35:11 INFO - PROCESS | 3740 | 1467390911738 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 09:35:11 INFO - PROCESS | 3740 | 1467390911774 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 3740 | 1467390911777 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:35:11 INFO - PROCESS | 3740 | 1467390911780 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:35:11 INFO - PROCESS | 3740 | 1467390911782 Marionette TRACE conn5 <- [1,634,null,{}] 09:35:11 INFO - PROCESS | 3740 | 1467390911786 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 3740 | 1467390911788 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:11 INFO - PROCESS | 3740 | 1467390911925 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:35:11 INFO - PROCESS | 3740 | 1467390911956 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3740 | 1467390911958 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C6A800 == 34 [pid = 3740] [id = 168] 09:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072977800) [pid = 3740] [serial = 502] [outer = 0000000000000000] 09:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050729A8400) [pid = 3740] [serial = 503] [outer = 0000005072977800] 09:35:12 INFO - PROCESS | 3740 | 1467390912005 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005074233000) [pid = 3740] [serial = 504] [outer = 0000005072977800] 09:35:12 INFO - PROCESS | 3740 | 1467390912461 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 09:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:35:12 INFO - PROCESS | 3740 | 1467390912518 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3740 | 1467390912520 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:35:12 INFO - PROCESS | 3740 | 1467390912524 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3740 | 1467390912526 Marionette TRACE conn5 <- [1,638,null,{}] 09:35:12 INFO - PROCESS | 3740 | 1467390912529 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3740 | 1467390912535 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:12 INFO - PROCESS | 3740 | 1467390912696 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:35:12 INFO - PROCESS | 3740 | 1467390912723 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3740 | 1467390912725 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BD9800 == 35 [pid = 3740] [id = 169] 09:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050759AF800) [pid = 3740] [serial = 505] [outer = 0000000000000000] 09:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050759B4800) [pid = 3740] [serial = 506] [outer = 00000050759AF800] 09:35:12 INFO - PROCESS | 3740 | 1467390912772 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005075BC6800) [pid = 3740] [serial = 507] [outer = 00000050759AF800] 09:35:13 INFO - PROCESS | 3740 | 1467390913230 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 776ms 09:35:13 INFO - PROCESS | 3740 | 1467390913307 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 3740 | 1467390913310 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:35:13 INFO - PROCESS | 3740 | 1467390913321 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 3740 | 1467390913323 Marionette TRACE conn5 <- [1,642,null,{}] 09:35:13 INFO - PROCESS | 3740 | 1467390913332 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 3740 | 1467390913334 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:13 INFO - PROCESS | 3740 | 1467390913526 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064A98400) [pid = 3740] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005062D7AC00) [pid = 3740] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064B85400) [pid = 3740] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064E94800) [pid = 3740] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071016400) [pid = 3740] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B84400) [pid = 3740] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005062D75800) [pid = 3740] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050729A9400) [pid = 3740] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B89400) [pid = 3740] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050707AA800) [pid = 3740] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507554EC00) [pid = 3740] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071B55400) [pid = 3740] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:35:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050707A3400) [pid = 3740] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:35:13 INFO - PROCESS | 3740 | 1467390913584 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 3740 | 1467390913586 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:13 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6DD800 == 36 [pid = 3740] [id = 170] 09:35:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005062D7AC00) [pid = 3740] [serial = 508] [outer = 0000000000000000] 09:35:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B85400) [pid = 3740] [serial = 509] [outer = 0000005062D7AC00] 09:35:13 INFO - PROCESS | 3740 | 1467390913632 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070830C00) [pid = 3740] [serial = 510] [outer = 0000005062D7AC00] 09:35:13 INFO - PROCESS | 3740 | 1467390913987 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 736ms 09:35:14 INFO - PROCESS | 3740 | 1467390914052 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3740 | 1467390914054 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:35:14 INFO - PROCESS | 3740 | 1467390914058 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3740 | 1467390914059 Marionette TRACE conn5 <- [1,646,null,{}] 09:35:14 INFO - PROCESS | 3740 | 1467390914063 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3740 | 1467390914065 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:14 INFO - PROCESS | 3740 | 1467390914151 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:35:14 INFO - PROCESS | 3740 | 1467390914157 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3740 | 1467390914159 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:14 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F37800 == 37 [pid = 3740] [id = 171] 09:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071B54000) [pid = 3740] [serial = 511] [outer = 0000000000000000] 09:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005075BD1400) [pid = 3740] [serial = 512] [outer = 0000005071B54000] 09:35:14 INFO - PROCESS | 3740 | 1467390914206 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050766D8400) [pid = 3740] [serial = 513] [outer = 0000005071B54000] 09:35:14 INFO - PROCESS | 3740 | 1467390914633 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 09:35:14 INFO - PROCESS | 3740 | 1467390914691 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3740 | 1467390914693 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:35:14 INFO - PROCESS | 3740 | 1467390914696 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3740 | 1467390914698 Marionette TRACE conn5 <- [1,650,null,{}] 09:35:14 INFO - PROCESS | 3740 | 1467390914702 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3740 | 1467390914703 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:14 INFO - PROCESS | 3740 | 1467390914790 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:35:14 INFO - PROCESS | 3740 | 1467390914797 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3740 | 1467390914799 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C5000 == 38 [pid = 3740] [id = 172] 09:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050766E9000) [pid = 3740] [serial = 514] [outer = 0000000000000000] 09:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050766EB800) [pid = 3740] [serial = 515] [outer = 00000050766E9000] 09:35:14 INFO - PROCESS | 3740 | 1467390914845 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005076718000) [pid = 3740] [serial = 516] [outer = 00000050766E9000] 09:35:15 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:15 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:15 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:15 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:15 INFO - PROCESS | 3740 | 1467390915297 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 09:35:15 INFO - PROCESS | 3740 | 1467390915328 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 3740 | 1467390915330 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:35:15 INFO - PROCESS | 3740 | 1467390915333 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:35:15 INFO - PROCESS | 3740 | 1467390915335 Marionette TRACE conn5 <- [1,654,null,{}] 09:35:15 INFO - PROCESS | 3740 | 1467390915343 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:15 INFO - PROCESS | 3740 | 1467390915346 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:15 INFO - PROCESS | 3740 | 1467390915435 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:35:15 INFO - PROCESS | 3740 | 1467390915442 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3740 | 1467390915444 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C9C000 == 39 [pid = 3740] [id = 173] 09:35:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005076724400) [pid = 3740] [serial = 517] [outer = 0000000000000000] 09:35:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050776CB400) [pid = 3740] [serial = 518] [outer = 0000005076724400] 09:35:15 INFO - PROCESS | 3740 | 1467390915491 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B52C00) [pid = 3740] [serial = 519] [outer = 0000005076724400] 09:35:15 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:15 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:16 INFO - PROCESS | 3740 | 1467390916144 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:35:16 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:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 924ms 09:35:16 INFO - PROCESS | 3740 | 1467390916261 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3740 | 1467390916266 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:35:16 INFO - PROCESS | 3740 | 1467390916272 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3740 | 1467390916277 Marionette TRACE conn5 <- [1,658,null,{}] 09:35:16 INFO - PROCESS | 3740 | 1467390916283 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3740 | 1467390916286 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:16 INFO - PROCESS | 3740 | 1467390916416 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:35:16 INFO - PROCESS | 3740 | 1467390916490 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 3740 | 1467390916493 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:16 INFO - PROCESS | 3740 | ++DOCSHELL 000000507076F800 == 40 [pid = 3740] [id = 174] 09:35:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506511C000) [pid = 3740] [serial = 520] [outer = 0000000000000000] 09:35:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506AA1B000) [pid = 3740] [serial = 521] [outer = 000000506511C000] 09:35:16 INFO - PROCESS | 3740 | 1467390916594 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506FE2F800) [pid = 3740] [serial = 522] [outer = 000000506511C000] 09:35:17 INFO - PROCESS | 3740 | 1467390917167 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 09:35:17 INFO - PROCESS | 3740 | 1467390917219 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 3740 | 1467390917224 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:35:17 INFO - PROCESS | 3740 | 1467390917231 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 3740 | 1467390917235 Marionette TRACE conn5 <- [1,662,null,{}] 09:35:17 INFO - PROCESS | 3740 | 1467390917239 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 3740 | 1467390917242 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:17 INFO - PROCESS | 3740 | 1467390917365 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:35:17 INFO - PROCESS | 3740 | 1467390917486 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 3740 | 1467390917489 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750C9000 == 41 [pid = 3740] [id = 175] 09:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507101E400) [pid = 3740] [serial = 523] [outer = 0000000000000000] 09:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071AA4000) [pid = 3740] [serial = 524] [outer = 000000507101E400] 09:35:17 INFO - PROCESS | 3740 | 1467390917549 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005074DDF400) [pid = 3740] [serial = 525] [outer = 000000507101E400] 09:35:17 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:18 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:18 INFO - PROCESS | 3740 | 1467390918167 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:35:18 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:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 09:35:18 INFO - PROCESS | 3740 | 1467390918219 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 3740 | 1467390918222 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:35:18 INFO - PROCESS | 3740 | 1467390918240 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 3740 | 1467390918245 Marionette TRACE conn5 <- [1,666,null,{}] 09:35:18 INFO - PROCESS | 3740 | 1467390918257 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 3740 | 1467390918262 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:18 INFO - PROCESS | 3740 | 1467390918389 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:35:18 INFO - PROCESS | 3740 | 1467390918501 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 3740 | 1467390918505 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D82800 == 42 [pid = 3740] [id = 176] 09:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005075BC9000) [pid = 3740] [serial = 526] [outer = 0000000000000000] 09:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005076720C00) [pid = 3740] [serial = 527] [outer = 0000005075BC9000] 09:35:18 INFO - PROCESS | 3740 | 1467390918565 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005077C79C00) [pid = 3740] [serial = 528] [outer = 0000005075BC9000] 09:35:19 INFO - PROCESS | 3740 | 1467390919180 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:35:19 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:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 987ms 09:35:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:35:19 INFO - PROCESS | 3740 | 1467390919233 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 3740 | 1467390919236 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:35:19 INFO - PROCESS | 3740 | 1467390919240 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 3740 | 1467390919242 Marionette TRACE conn5 <- [1,670,null,{}] 09:35:19 INFO - PROCESS | 3740 | 1467390919246 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 3740 | 1467390919248 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:19 INFO - PROCESS | 3740 | 1467390919381 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:35:19 INFO - PROCESS | 3740 | 1467390919485 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3740 | 1467390919488 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:19 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BEA800 == 43 [pid = 3740] [id = 177] 09:35:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005071684800) [pid = 3740] [serial = 529] [outer = 0000000000000000] 09:35:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000507168C800) [pid = 3740] [serial = 530] [outer = 0000005071684800] 09:35:19 INFO - PROCESS | 3740 | 1467390919544 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005077C77C00) [pid = 3740] [serial = 531] [outer = 0000005071684800] 09:35:20 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:35:20 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:35:20 INFO - PROCESS | 3740 | 1467390920778 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:35:20 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:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1635ms 09:35:20 INFO - PROCESS | 3740 | 1467390920876 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3740 | 1467390920880 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:35:20 INFO - PROCESS | 3740 | 1467390920885 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:35:20 INFO - PROCESS | 3740 | 1467390920888 Marionette TRACE conn5 <- [1,674,null,{}] 09:35:20 INFO - PROCESS | 3740 | 1467390920894 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3740 | 1467390920897 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:21 INFO - PROCESS | 3740 | 1467390921002 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:35:21 INFO - PROCESS | 3740 | 1467390921076 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3740 | 1467390921080 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A72B000 == 44 [pid = 3740] [id = 178] 09:35:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (000000506A821C00) [pid = 3740] [serial = 532] [outer = 0000000000000000] 09:35:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (000000506B364C00) [pid = 3740] [serial = 533] [outer = 000000506A821C00] 09:35:21 INFO - PROCESS | 3740 | 1467390921133 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000050707A4000) [pid = 3740] [serial = 534] [outer = 000000506A821C00] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C5000 == 43 [pid = 3740] [id = 172] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F37800 == 42 [pid = 3740] [id = 171] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6DD800 == 41 [pid = 3740] [id = 170] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BD9800 == 40 [pid = 3740] [id = 169] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C6A800 == 39 [pid = 3740] [id = 168] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D3A800 == 38 [pid = 3740] [id = 167] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C6000 == 37 [pid = 3740] [id = 166] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 000000506E32C000 == 36 [pid = 3740] [id = 165] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EB0800 == 35 [pid = 3740] [id = 164] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 000000507213B800 == 34 [pid = 3740] [id = 163] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC07800 == 33 [pid = 3740] [id = 162] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 00000050776A9800 == 32 [pid = 3740] [id = 161] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BEA800 == 31 [pid = 3740] [id = 177] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D82800 == 30 [pid = 3740] [id = 176] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 00000050750C9000 == 29 [pid = 3740] [id = 175] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 000000507076F800 == 28 [pid = 3740] [id = 174] 09:35:21 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C9C000 == 27 [pid = 3740] [id = 173] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0000005064B27000) [pid = 3740] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0000005064B87800) [pid = 3740] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (000000506AE9F000) [pid = 3740] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000050651BC800) [pid = 3740] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000050690CEC00) [pid = 3740] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005069E52800) [pid = 3740] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005064E9E800) [pid = 3740] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000050714DC000) [pid = 3740] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000507101D400) [pid = 3740] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005070826C00) [pid = 3740] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005071B57000) [pid = 3740] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050742A9400) [pid = 3740] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506A823800) [pid = 3740] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005068F5EC00) [pid = 3740] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071044800) [pid = 3740] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070834000) [pid = 3740] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005077D18400) [pid = 3740] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005076719C00) [pid = 3740] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005077C7B800) [pid = 3740] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071B5DC00) [pid = 3740] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507221F800) [pid = 3740] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050707B0400) [pid = 3740] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005074FB6400) [pid = 3740] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070853000) [pid = 3740] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005072978800) [pid = 3740] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005074DDE000) [pid = 3740] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506EB02800) [pid = 3740] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3740 | 1467390922803 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:35:22 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:35:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1934ms 09:35:22 INFO - PROCESS | 3740 | 1467390922824 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3740 | 1467390922828 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:35:22 INFO - PROCESS | 3740 | 1467390922833 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 3740 | 1467390922836 Marionette TRACE conn5 <- [1,678,null,{}] 09:35:22 INFO - PROCESS | 3740 | 1467390922841 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 3740 | 1467390922845 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:22 INFO - PROCESS | 3740 | 1467390922938 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:35:22 INFO - PROCESS | 3740 | 1467390922945 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3740 | 1467390922947 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690EA000 == 28 [pid = 3740] [id = 179] 09:35:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506380AC00) [pid = 3740] [serial = 535] [outer = 0000000000000000] 09:35:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506415A400) [pid = 3740] [serial = 536] [outer = 000000506380AC00] 09:35:23 INFO - PROCESS | 3740 | 1467390922997 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064AA1400) [pid = 3740] [serial = 537] [outer = 000000506380AC00] 09:35:23 INFO - PROCESS | 3740 | 1467390923985 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:35:24 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:35:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1185ms 09:35:24 INFO - PROCESS | 3740 | 1467390924022 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 3740 | 1467390924027 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:35:24 INFO - PROCESS | 3740 | 1467390924040 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 3740 | 1467390924043 Marionette TRACE conn5 <- [1,682,null,{}] 09:35:24 INFO - PROCESS | 3740 | 1467390924047 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 3740 | 1467390924050 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:24 INFO - PROCESS | 3740 | 1467390924172 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:35:24 INFO - PROCESS | 3740 | 1467390924180 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3740 | 1467390924182 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:24 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E9C000 == 29 [pid = 3740] [id = 180] 09:35:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064B8E400) [pid = 3740] [serial = 538] [outer = 0000000000000000] 09:35:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064B9B400) [pid = 3740] [serial = 539] [outer = 0000005064B8E400] 09:35:24 INFO - PROCESS | 3740 | 1467390924270 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064E94800) [pid = 3740] [serial = 540] [outer = 0000005064B8E400] 09:35:25 INFO - PROCESS | 3740 | 1467390925250 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:35:25 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:35:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1239ms 09:35:25 INFO - PROCESS | 3740 | 1467390925282 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3740 | 1467390925284 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:35:25 INFO - PROCESS | 3740 | 1467390925288 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3740 | 1467390925292 Marionette TRACE conn5 <- [1,686,null,{}] 09:35:25 INFO - PROCESS | 3740 | 1467390925303 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 3740 | 1467390925309 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:25 INFO - PROCESS | 3740 | 1467390925423 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:35:25 INFO - PROCESS | 3740 | 1467390925430 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 3740 | 1467390925433 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E49F000 == 30 [pid = 3740] [id = 181] 09:35:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005068F5CC00) [pid = 3740] [serial = 541] [outer = 0000000000000000] 09:35:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005068F63000) [pid = 3740] [serial = 542] [outer = 0000005068F5CC00] 09:35:25 INFO - PROCESS | 3740 | 1467390925483 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005069A73400) [pid = 3740] [serial = 543] [outer = 0000005068F5CC00] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005072977800) [pid = 3740] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050759AF800) [pid = 3740] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005062D7AC00) [pid = 3740] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506530B400) [pid = 3740] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050714DD800) [pid = 3740] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005074DE7800) [pid = 3740] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B88C00) [pid = 3740] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071B54000) [pid = 3740] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005069E53000) [pid = 3740] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005062D74C00) [pid = 3740] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506F5B5400) [pid = 3740] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005076724400) [pid = 3740] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:35:26 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050766E9000) [pid = 3740] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:35:26 INFO - PROCESS | 3740 | 1467390926438 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:35:26 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:35:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1181ms 09:35:26 INFO - PROCESS | 3740 | 1467390926470 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3740 | 1467390926473 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:35:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:35:26 INFO - PROCESS | 3740 | 1467390926477 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 3740 | 1467390926479 Marionette TRACE conn5 <- [1,690,null,{}] 09:35:26 INFO - PROCESS | 3740 | 1467390926483 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 3740 | 1467390926485 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:26 INFO - PROCESS | 3740 | 1467390926576 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:35:26 INFO - PROCESS | 3740 | 1467390926582 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3740 | 1467390926584 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:26 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F552000 == 31 [pid = 3740] [id = 182] 09:35:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069E54800) [pid = 3740] [serial = 544] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506A710800) [pid = 3740] [serial = 545] [outer = 0000005069E54800] 09:35:26 INFO - PROCESS | 3740 | 1467390926630 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506AE9E800) [pid = 3740] [serial = 546] [outer = 0000005069E54800] 09:35:27 INFO - PROCESS | 3740 | 1467390927567 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:35:27 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:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 09:35:27 INFO - PROCESS | 3740 | 1467390927606 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3740 | 1467390927608 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:35:27 INFO - PROCESS | 3740 | 1467390927612 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3740 | 1467390927614 Marionette TRACE conn5 <- [1,694,null,{}] 09:35:27 INFO - PROCESS | 3740 | 1467390927618 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3740 | 1467390927620 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:27 INFO - PROCESS | 3740 | 1467390927702 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:35:27 INFO - PROCESS | 3740 | 1467390927708 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 3740 | 1467390927710 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E25800 == 32 [pid = 3740] [id = 183] 09:35:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506B35BC00) [pid = 3740] [serial = 547] [outer = 0000000000000000] 09:35:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E42B800) [pid = 3740] [serial = 548] [outer = 000000506B35BC00] 09:35:27 INFO - PROCESS | 3740 | 1467390927758 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EB02800) [pid = 3740] [serial = 549] [outer = 000000506B35BC00] 09:35:28 INFO - PROCESS | 3740 | --DOCSHELL 00000050690EA000 == 31 [pid = 3740] [id = 179] 09:35:28 INFO - PROCESS | 3740 | --DOCSHELL 000000506A72B000 == 30 [pid = 3740] [id = 178] 09:35:29 INFO - PROCESS | 3740 | --DOCSHELL 000000506E49F000 == 29 [pid = 3740] [id = 181] 09:35:29 INFO - PROCESS | 3740 | --DOCSHELL 000000506F552000 == 28 [pid = 3740] [id = 182] 09:35:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E9C000 == 27 [pid = 3740] [id = 180] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050729A8400) [pid = 3740] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050759B4800) [pid = 3740] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005074233000) [pid = 3740] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064B85400) [pid = 3740] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005075BC6800) [pid = 3740] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050662BE400) [pid = 3740] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506A780800) [pid = 3740] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005071A0DC00) [pid = 3740] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005075545400) [pid = 3740] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064E9CC00) [pid = 3740] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005075BD1400) [pid = 3740] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506970FC00) [pid = 3740] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (000000506B2D4C00) [pid = 3740] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000506EB0B800) [pid = 3740] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005070850000) [pid = 3740] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005070EEA400) [pid = 3740] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000050707A1C00) [pid = 3740] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (000000507084C800) [pid = 3740] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (0000005076718000) [pid = 3740] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (00000050766D8400) [pid = 3740] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (0000005070830C00) [pid = 3740] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (0000005071B55000) [pid = 3740] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (00000050776CB400) [pid = 3740] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (0000005071B52C00) [pid = 3740] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (00000050766EB800) [pid = 3740] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:35:29 INFO - PROCESS | 3740 | 1467390929933 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2382ms 09:35:30 INFO - PROCESS | 3740 | 1467390929998 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3740 | 1467390930002 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:35:30 INFO - PROCESS | 3740 | 1467390930007 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3740 | 1467390930011 Marionette TRACE conn5 <- [1,698,null,{}] 09:35:30 INFO - PROCESS | 3740 | 1467390930017 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3740 | 1467390930020 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:30 INFO - PROCESS | 3740 | 1467390930115 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:35:30 INFO - PROCESS | 3740 | 1467390930123 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3740 | 1467390930128 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065F1E800 == 28 [pid = 3740] [id = 184] 09:35:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (0000005063D2E000) [pid = 3740] [serial = 550] [outer = 0000000000000000] 09:35:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (0000005063D30C00) [pid = 3740] [serial = 551] [outer = 0000005063D2E000] 09:35:30 INFO - PROCESS | 3740 | 1467390930180 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (0000005064626400) [pid = 3740] [serial = 552] [outer = 0000005063D2E000] 09:35:31 INFO - PROCESS | 3740 | 1467390931106 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 09:35:31 INFO - PROCESS | 3740 | 1467390931150 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 3740 | 1467390931155 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:35:31 INFO - PROCESS | 3740 | 1467390931162 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 3740 | 1467390931165 Marionette TRACE conn5 <- [1,702,null,{}] 09:35:31 INFO - PROCESS | 3740 | 1467390931169 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 3740 | 1467390931172 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:31 INFO - PROCESS | 3740 | 1467390931265 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:35:31 INFO - PROCESS | 3740 | 1467390931272 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3740 | 1467390931275 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D10000 == 29 [pid = 3740] [id = 185] 09:35:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (0000005064B30C00) [pid = 3740] [serial = 553] [outer = 0000000000000000] 09:35:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (0000005064B82400) [pid = 3740] [serial = 554] [outer = 0000005064B30C00] 09:35:31 INFO - PROCESS | 3740 | 1467390931326 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064B90000) [pid = 3740] [serial = 555] [outer = 0000005064B30C00] 09:35:32 INFO - PROCESS | 3740 | 1467390932271 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 09:35:32 INFO - PROCESS | 3740 | 1467390932289 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 3740 | 1467390932291 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:35:32 INFO - PROCESS | 3740 | 1467390932295 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 3740 | 1467390932299 Marionette TRACE conn5 <- [1,706,null,{}] 09:35:32 INFO - PROCESS | 3740 | 1467390932311 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 3740 | 1467390932316 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:32 INFO - PROCESS | 3740 | 1467390932405 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:35:32 INFO - PROCESS | 3740 | 1467390932413 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 3740 | 1467390932416 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:32 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A734800 == 30 [pid = 3740] [id = 186] 09:35:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005062BD9000) [pid = 3740] [serial = 556] [outer = 0000000000000000] 09:35:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064EF0000) [pid = 3740] [serial = 557] [outer = 0000005062BD9000] 09:35:32 INFO - PROCESS | 3740 | 1467390932467 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (000000506511C800) [pid = 3740] [serial = 558] [outer = 0000005062BD9000] 09:35:33 INFO - PROCESS | 3740 | 1467390933399 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1131ms 09:35:33 INFO - PROCESS | 3740 | 1467390933426 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 3740 | 1467390933429 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:35:33 INFO - PROCESS | 3740 | 1467390933433 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 3740 | 1467390933435 Marionette TRACE conn5 <- [1,710,null,{}] 09:35:33 INFO - PROCESS | 3740 | 1467390933439 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 3740 | 1467390933441 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:33 INFO - PROCESS | 3740 | 1467390933529 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:35:33 INFO - PROCESS | 3740 | 1467390933536 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 3740 | 1467390933538 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:33 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E493000 == 31 [pid = 3740] [id = 187] 09:35:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005068F54800) [pid = 3740] [serial = 559] [outer = 0000000000000000] 09:35:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005068F5AC00) [pid = 3740] [serial = 560] [outer = 0000005068F54800] 09:35:33 INFO - PROCESS | 3740 | 1467390933584 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005069074800) [pid = 3740] [serial = 561] [outer = 0000005068F54800] 09:35:34 INFO - PROCESS | 3740 | 1467390934023 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3740 | 1467390934109 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:35:34 INFO - PROCESS | 3740 | 1467390934118 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 3740 | 1467390934120 Marionette TRACE conn5 <- [1,714,null,{}] 09:35:34 INFO - PROCESS | 3740 | 1467390934124 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3740 | 1467390934126 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:34 INFO - PROCESS | 3740 | 1467390934229 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:35:34 INFO - PROCESS | 3740 | 1467390934241 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3740 | 1467390934243 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:34 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED1D800 == 32 [pid = 3740] [id = 188] 09:35:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064B29800) [pid = 3740] [serial = 562] [outer = 0000000000000000] 09:35:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005069A76800) [pid = 3740] [serial = 563] [outer = 0000005064B29800] 09:35:34 INFO - PROCESS | 3740 | 1467390934290 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005069BCA000) [pid = 3740] [serial = 564] [outer = 0000005064B29800] 09:35:34 INFO - PROCESS | 3740 | 1467390934793 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 09:35:34 INFO - PROCESS | 3740 | 1467390934850 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3740 | 1467390934853 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:35:34 INFO - PROCESS | 3740 | 1467390934893 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 3740 | 1467390934895 Marionette TRACE conn5 <- [1,718,null,{}] 09:35:34 INFO - PROCESS | 3740 | 1467390934899 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3740 | 1467390934905 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:35 INFO - PROCESS | 3740 | 1467390935045 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:35:35 INFO - PROCESS | 3740 | 1467390935053 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3740 | 1467390935055 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708ED000 == 33 [pid = 3740] [id = 189] 09:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506A77F000) [pid = 3740] [serial = 565] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506E057C00) [pid = 3740] [serial = 566] [outer = 000000506A77F000] 09:35:35 INFO - PROCESS | 3740 | 1467390935137 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506E672C00) [pid = 3740] [serial = 567] [outer = 000000506A77F000] 09:35:35 INFO - PROCESS | 3740 | 1467390935602 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3740 | 1467390935627 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:35:35 INFO - PROCESS | 3740 | 1467390935631 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 3740 | 1467390935633 Marionette TRACE conn5 <- [1,722,null,{}] 09:35:35 INFO - PROCESS | 3740 | 1467390935636 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 3740 | 1467390935638 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:35 INFO - PROCESS | 3740 | 1467390935741 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:35:35 INFO - PROCESS | 3740 | 1467390935747 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3740 | 1467390935749 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CA000 == 34 [pid = 3740] [id = 190] 09:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506E6BAC00) [pid = 3740] [serial = 568] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506EC50C00) [pid = 3740] [serial = 569] [outer = 000000506E6BAC00] 09:35:35 INFO - PROCESS | 3740 | 1467390935794 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506F51CC00) [pid = 3740] [serial = 570] [outer = 000000506E6BAC00] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005068F5CC00) [pid = 3740] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064B8E400) [pid = 3740] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005069E54800) [pid = 3740] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506511C000) [pid = 3740] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000507101E400) [pid = 3740] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005075BC9000) [pid = 3740] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005071684800) [pid = 3740] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506A821C00) [pid = 3740] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:35:36 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (000000506380AC00) [pid = 3740] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:35:36 INFO - PROCESS | 3740 | 1467390936296 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:35:36 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:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 735ms 09:35:36 INFO - PROCESS | 3740 | 1467390936377 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3740 | 1467390936380 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:35:36 INFO - PROCESS | 3740 | 1467390936387 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 3740 | 1467390936389 Marionette TRACE conn5 <- [1,726,null,{}] 09:35:36 INFO - PROCESS | 3740 | 1467390936392 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:36 INFO - PROCESS | 3740 | 1467390936394 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:36 INFO - PROCESS | 3740 | 1467390936480 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:35:36 INFO - PROCESS | 3740 | 1467390936486 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3740 | 1467390936488 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:36 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071237000 == 35 [pid = 3740] [id = 191] 09:35:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005069A75400) [pid = 3740] [serial = 571] [outer = 0000000000000000] 09:35:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (000000506F5AE000) [pid = 3740] [serial = 572] [outer = 0000005069A75400] 09:35:36 INFO - PROCESS | 3740 | 1467390936538 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (000000506FE22800) [pid = 3740] [serial = 573] [outer = 0000005069A75400] 09:35:37 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1074ms 09:35:37 INFO - PROCESS | 3740 | 1467390937455 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:35:37 INFO - PROCESS | 3740 | 1467390937462 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3740 | 1467390937464 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:35:37 INFO - PROCESS | 3740 | 1467390937468 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3740 | 1467390937470 Marionette TRACE conn5 <- [1,730,null,{}] 09:35:37 INFO - PROCESS | 3740 | 1467390937475 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3740 | 1467390937477 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:37 INFO - PROCESS | 3740 | 1467390937579 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:35:37 INFO - PROCESS | 3740 | 1467390937587 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3740 | 1467390937589 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:37 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC10000 == 36 [pid = 3740] [id = 192] 09:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506FE27800) [pid = 3740] [serial = 574] [outer = 0000000000000000] 09:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506FE2D400) [pid = 3740] [serial = 575] [outer = 000000506FE27800] 09:35:37 INFO - PROCESS | 3740 | 1467390937634 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000050707A8400) [pid = 3740] [serial = 576] [outer = 000000506FE27800] 09:35:38 INFO - PROCESS | 3740 | 1467390938613 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:35:38 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:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1190ms 09:35:38 INFO - PROCESS | 3740 | 1467390938661 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 3740 | 1467390938666 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:35:38 INFO - PROCESS | 3740 | 1467390938672 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3740 | 1467390938676 Marionette TRACE conn5 <- [1,734,null,{}] 09:35:38 INFO - PROCESS | 3740 | 1467390938683 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 3740 | 1467390938686 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:38 INFO - PROCESS | 3740 | 1467390938832 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:35:38 INFO - PROCESS | 3740 | 1467390938982 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3740 | 1467390938987 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069859000 == 37 [pid = 3740] [id = 193] 09:35:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005062DDA400) [pid = 3740] [serial = 577] [outer = 0000000000000000] 09:35:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005063F3B400) [pid = 3740] [serial = 578] [outer = 0000005062DDA400] 09:35:39 INFO - PROCESS | 3740 | 1467390939049 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B23400) [pid = 3740] [serial = 579] [outer = 0000005062DDA400] 09:35:40 INFO - PROCESS | 3740 | 1467390940215 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:35:40 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:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1586ms 09:35:40 INFO - PROCESS | 3740 | 1467390940262 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3740 | 1467390940266 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:35:40 INFO - PROCESS | 3740 | 1467390940277 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:35:40 INFO - PROCESS | 3740 | 1467390940281 Marionette TRACE conn5 <- [1,738,null,{}] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005071237000 == 36 [pid = 3740] [id = 191] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CA000 == 35 [pid = 3740] [id = 190] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 00000050708ED000 == 34 [pid = 3740] [id = 189] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED1D800 == 33 [pid = 3740] [id = 188] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 000000506E493000 == 32 [pid = 3740] [id = 187] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 000000506A734800 == 31 [pid = 3740] [id = 186] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D10000 == 30 [pid = 3740] [id = 185] 09:35:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005065F1E800 == 29 [pid = 3740] [id = 184] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005068F63000) [pid = 3740] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005069A73400) [pid = 3740] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064E94800) [pid = 3740] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506A710800) [pid = 3740] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506AE9E800) [pid = 3740] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506E42B800) [pid = 3740] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506AA1B000) [pid = 3740] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506FE2F800) [pid = 3740] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005071AA4000) [pid = 3740] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005074DDF400) [pid = 3740] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005076720C00) [pid = 3740] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005077C79C00) [pid = 3740] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000507168C800) [pid = 3740] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (0000005077C77C00) [pid = 3740] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (000000506B364C00) [pid = 3740] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (00000050707A4000) [pid = 3740] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (000000506415A400) [pid = 3740] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (0000005064B9B400) [pid = 3740] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (0000005064AA1400) [pid = 3740] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:35:40 INFO - PROCESS | 3740 | 1467390940351 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 3740 | 1467390940355 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:40 INFO - PROCESS | 3740 | 1467390940489 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:35:40 INFO - PROCESS | 3740 | 1467390940548 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 3740 | 1467390940553 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690F6000 == 30 [pid = 3740] [id = 194] 09:35:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (0000005064B24800) [pid = 3740] [serial = 580] [outer = 0000000000000000] 09:35:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (0000005064B29000) [pid = 3740] [serial = 581] [outer = 0000005064B24800] 09:35:40 INFO - PROCESS | 3740 | 1467390940603 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (0000005064B9E000) [pid = 3740] [serial = 582] [outer = 0000005064B24800] 09:35:41 INFO - PROCESS | 3740 | 1467390941492 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:35:41 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:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1232ms 09:35:41 INFO - PROCESS | 3740 | 1467390941513 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 3740 | 1467390941518 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:35:41 INFO - PROCESS | 3740 | 1467390941530 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 3740 | 1467390941533 Marionette TRACE conn5 <- [1,742,null,{}] 09:35:41 INFO - PROCESS | 3740 | 1467390941537 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 3740 | 1467390941540 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:41 INFO - PROCESS | 3740 | 1467390941632 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:35:41 INFO - PROCESS | 3740 | 1467390941639 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 3740 | 1467390941641 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:41 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A732800 == 31 [pid = 3740] [id = 195] 09:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064E9AC00) [pid = 3740] [serial = 583] [outer = 0000000000000000] 09:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064EF1000) [pid = 3740] [serial = 584] [outer = 0000005064E9AC00] 09:35:41 INFO - PROCESS | 3740 | 1467390941691 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005065A41000) [pid = 3740] [serial = 585] [outer = 0000005064E9AC00] 09:35:42 INFO - PROCESS | 3740 | 1467390942654 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:35:42 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:35:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1183ms 09:35:42 INFO - PROCESS | 3740 | 1467390942730 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 3740 | 1467390942732 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:35:42 INFO - PROCESS | 3740 | 1467390942736 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:35:42 INFO - PROCESS | 3740 | 1467390942740 Marionette TRACE conn5 <- [1,746,null,{}] 09:35:42 INFO - PROCESS | 3740 | 1467390942752 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 3740 | 1467390942757 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:42 INFO - PROCESS | 3740 | 1467390942871 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:35:42 INFO - PROCESS | 3740 | 1467390942879 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 3740 | 1467390942882 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:42 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6D3000 == 32 [pid = 3740] [id = 196] 09:35:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000050697B4C00) [pid = 3740] [serial = 586] [outer = 0000000000000000] 09:35:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005069AE1C00) [pid = 3740] [serial = 587] [outer = 00000050697B4C00] 09:35:42 INFO - PROCESS | 3740 | 1467390942934 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (000000506A704C00) [pid = 3740] [serial = 588] [outer = 00000050697B4C00] 09:35:43 INFO - PROCESS | 3740 | 1467390943463 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:35:43 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:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 777ms 09:35:43 INFO - PROCESS | 3740 | 1467390943520 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 3740 | 1467390943522 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:35:43 INFO - PROCESS | 3740 | 1467390943526 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 3740 | 1467390943528 Marionette TRACE conn5 <- [1,750,null,{}] 09:35:43 INFO - PROCESS | 3740 | 1467390943532 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 3740 | 1467390943534 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:43 INFO - PROCESS | 3740 | 1467390943645 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:35:43 INFO - PROCESS | 3740 | 1467390943651 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 3740 | 1467390943653 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:43 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FECA800 == 33 [pid = 3740] [id = 197] 09:35:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (000000506A823800) [pid = 3740] [serial = 589] [outer = 0000000000000000] 09:35:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (000000506B35A800) [pid = 3740] [serial = 590] [outer = 000000506A823800] 09:35:43 INFO - PROCESS | 3740 | 1467390943739 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (000000506E4E8400) [pid = 3740] [serial = 591] [outer = 000000506A823800] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005063D2E000) [pid = 3740] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005062BD9000) [pid = 3740] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005064B30C00) [pid = 3740] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000506B35BC00) [pid = 3740] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005068F54800) [pid = 3740] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (0000005064B29800) [pid = 3740] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (000000506A77F000) [pid = 3740] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (000000506E6BAC00) [pid = 3740] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:35:44 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005069A75400) [pid = 3740] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:35:44 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:35:44 INFO - PROCESS | 3740 | 1467390944648 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:35:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1183ms 09:35:44 INFO - PROCESS | 3740 | 1467390944712 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 3740 | 1467390944714 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:35:44 INFO - PROCESS | 3740 | 1467390944718 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:35:44 INFO - PROCESS | 3740 | 1467390944720 Marionette TRACE conn5 <- [1,754,null,{}] 09:35:44 INFO - PROCESS | 3740 | 1467390944723 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 3740 | 1467390944725 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:44 INFO - PROCESS | 3740 | 1467390944831 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:35:44 INFO - PROCESS | 3740 | 1467390944839 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 3740 | 1467390944841 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:44 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071059000 == 34 [pid = 3740] [id = 198] 09:35:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005065A43800) [pid = 3740] [serial = 592] [outer = 0000000000000000] 09:35:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005069733800) [pid = 3740] [serial = 593] [outer = 0000005065A43800] 09:35:44 INFO - PROCESS | 3740 | 1467390944887 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (000000506E6C2C00) [pid = 3740] [serial = 594] [outer = 0000005065A43800] 09:35:45 INFO - PROCESS | 3740 | 1467390945783 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1072ms 09:35:45 INFO - PROCESS | 3740 | 1467390945793 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 3740 | 1467390945795 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:35:45 INFO - PROCESS | 3740 | 1467390945799 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 3740 | 1467390945801 Marionette TRACE conn5 <- [1,758,null,{}] 09:35:45 INFO - PROCESS | 3740 | 1467390945804 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 3740 | 1467390945810 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:45 INFO - PROCESS | 3740 | 1467390945917 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:35:45 INFO - PROCESS | 3740 | 1467390945979 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 3740 | 1467390945982 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:46 INFO - PROCESS | 3740 | ++DOCSHELL 000000507123F800 == 35 [pid = 3740] [id = 199] 09:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005062D73800) [pid = 3740] [serial = 595] [outer = 0000000000000000] 09:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (000000506FE2A000) [pid = 3740] [serial = 596] [outer = 0000005062D73800] 09:35:46 INFO - PROCESS | 3740 | 1467390946029 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (000000507082AC00) [pid = 3740] [serial = 597] [outer = 0000005062D73800] 09:35:46 INFO - PROCESS | 3740 | 1467390946418 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 09:35:46 INFO - PROCESS | 3740 | 1467390946538 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3740 | 1467390946542 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:35:46 INFO - PROCESS | 3740 | 1467390946548 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3740 | 1467390946553 Marionette TRACE conn5 <- [1,762,null,{}] 09:35:46 INFO - PROCESS | 3740 | 1467390946560 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3740 | 1467390946564 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:46 INFO - PROCESS | 3740 | 1467390946714 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:35:46 INFO - PROCESS | 3740 | 1467390946788 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3740 | 1467390946791 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065F15000 == 36 [pid = 3740] [id = 200] 09:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000050641CA000) [pid = 3740] [serial = 598] [outer = 0000000000000000] 09:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064A9EC00) [pid = 3740] [serial = 599] [outer = 00000050641CA000] 09:35:46 INFO - PROCESS | 3740 | 1467390946854 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064D0D800) [pid = 3740] [serial = 600] [outer = 00000050641CA000] 09:35:47 INFO - PROCESS | 3740 | 1467390947522 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1023ms 09:35:47 INFO - PROCESS | 3740 | 1467390947575 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 3740 | 1467390947579 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:35:47 INFO - PROCESS | 3740 | 1467390947586 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 3740 | 1467390947590 Marionette TRACE conn5 <- [1,766,null,{}] 09:35:47 INFO - PROCESS | 3740 | 1467390947595 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 3740 | 1467390947598 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:47 INFO - PROCESS | 3740 | 1467390947710 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:35:47 INFO - PROCESS | 3740 | 1467390947778 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3740 | 1467390947781 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:47 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED20000 == 37 [pid = 3740] [id = 201] 09:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005068FF1000) [pid = 3740] [serial = 601] [outer = 0000000000000000] 09:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000050690CCC00) [pid = 3740] [serial = 602] [outer = 0000005068FF1000] 09:35:47 INFO - PROCESS | 3740 | 1467390947841 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506A70E800) [pid = 3740] [serial = 603] [outer = 0000005068FF1000] 09:35:48 INFO - PROCESS | 3740 | 1467390948447 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 882ms 09:35:48 INFO - PROCESS | 3740 | 1467390948482 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3740 | 1467390948485 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:35:48 INFO - PROCESS | 3740 | 1467390948490 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 3740 | 1467390948493 Marionette TRACE conn5 <- [1,770,null,{}] 09:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:35:48 INFO - PROCESS | 3740 | 1467390948504 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 3740 | 1467390948509 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:48 INFO - PROCESS | 3740 | 1467390948623 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:35:48 INFO - PROCESS | 3740 | 1467390948707 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 3740 | 1467390948711 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DDB000 == 38 [pid = 3740] [id = 202] 09:35:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000050707A2800) [pid = 3740] [serial = 604] [outer = 0000000000000000] 09:35:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000050707A5C00) [pid = 3740] [serial = 605] [outer = 00000050707A2800] 09:35:48 INFO - PROCESS | 3740 | 1467390948773 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005070832800) [pid = 3740] [serial = 606] [outer = 00000050707A2800] 09:35:49 INFO - PROCESS | 3740 | 1467390949406 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 923ms 09:35:49 INFO - PROCESS | 3740 | 1467390949420 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3740 | 1467390949422 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:35:49 INFO - PROCESS | 3740 | 1467390949426 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:35:49 INFO - PROCESS | 3740 | 1467390949428 Marionette TRACE conn5 <- [1,774,null,{}] 09:35:49 INFO - PROCESS | 3740 | 1467390949432 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 3740 | 1467390949434 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:49 INFO - PROCESS | 3740 | 1467390949547 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:35:49 INFO - PROCESS | 3740 | 1467390949631 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3740 | 1467390949633 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:49 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072D59000 == 39 [pid = 3740] [id = 203] 09:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005070852400) [pid = 3740] [serial = 607] [outer = 0000000000000000] 09:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070919C00) [pid = 3740] [serial = 608] [outer = 0000005070852400] 09:35:49 INFO - PROCESS | 3740 | 1467390949690 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070E5F000) [pid = 3740] [serial = 609] [outer = 0000005070852400] 09:35:50 INFO - PROCESS | 3740 | 1467390950416 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1019ms 09:35:50 INFO - PROCESS | 3740 | 1467390950448 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3740 | 1467390950453 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:35:50 INFO - PROCESS | 3740 | 1467390950458 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:35:50 INFO - PROCESS | 3740 | 1467390950462 Marionette TRACE conn5 <- [1,778,null,{}] 09:35:50 INFO - PROCESS | 3740 | 1467390950468 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 3740 | 1467390950471 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:50 INFO - PROCESS | 3740 | 1467390950580 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:35:50 INFO - PROCESS | 3740 | 1467390950651 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 3740 | 1467390950656 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E3C800 == 40 [pid = 3740] [id = 204] 09:35:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064B88000) [pid = 3740] [serial = 610] [outer = 0000000000000000] 09:35:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064D0B000) [pid = 3740] [serial = 611] [outer = 0000005064B88000] 09:35:50 INFO - PROCESS | 3740 | 1467390950707 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506534B800) [pid = 3740] [serial = 612] [outer = 0000005064B88000] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E25800 == 39 [pid = 3740] [id = 183] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005071059000 == 38 [pid = 3740] [id = 198] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 000000506FECA800 == 37 [pid = 3740] [id = 197] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6D3000 == 36 [pid = 3740] [id = 196] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 000000506A732800 == 35 [pid = 3740] [id = 195] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 00000050690F6000 == 34 [pid = 3740] [id = 194] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC10000 == 33 [pid = 3740] [id = 192] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005069859000 == 32 [pid = 3740] [id = 193] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005072D59000 == 31 [pid = 3740] [id = 203] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DDB000 == 30 [pid = 3740] [id = 202] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED20000 == 29 [pid = 3740] [id = 201] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 000000507123F800 == 28 [pid = 3740] [id = 199] 09:35:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005065F15000 == 27 [pid = 3740] [id = 200] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005063D30C00) [pid = 3740] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064626400) [pid = 3740] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064EF0000) [pid = 3740] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506511C800) [pid = 3740] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064B82400) [pid = 3740] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064B90000) [pid = 3740] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506EB02800) [pid = 3740] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005068F5AC00) [pid = 3740] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005069A76800) [pid = 3740] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506E672C00) [pid = 3740] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506E057C00) [pid = 3740] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506EC50C00) [pid = 3740] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506F51CC00) [pid = 3740] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005069BCA000) [pid = 3740] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000506F5AE000) [pid = 3740] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000506FE2D400) [pid = 3740] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005069074800) [pid = 3740] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000506FE22800) [pid = 3740] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:35:51 INFO - PROCESS | 3740 | 1467390951787 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1386ms 09:35:51 INFO - PROCESS | 3740 | 1467390951849 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 3740 | 1467390951853 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:35:51 INFO - PROCESS | 3740 | 1467390951860 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 3740 | 1467390951863 Marionette TRACE conn5 <- [1,782,null,{}] 09:35:51 INFO - PROCESS | 3740 | 1467390951872 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 3740 | 1467390951876 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:51 INFO - PROCESS | 3740 | 1467390951968 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:35:52 INFO - PROCESS | 3740 | 1467390952023 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 3740 | 1467390952026 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:52 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069AB4000 == 28 [pid = 3740] [id = 205] 09:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064A95400) [pid = 3740] [serial = 613] [outer = 0000000000000000] 09:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064A9D000) [pid = 3740] [serial = 614] [outer = 0000005064A95400] 09:35:52 INFO - PROCESS | 3740 | 1467390952077 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064B90400) [pid = 3740] [serial = 615] [outer = 0000005064A95400] 09:35:53 INFO - PROCESS | 3740 | 1467390953828 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2001ms 09:35:53 INFO - PROCESS | 3740 | 1467390953868 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 3740 | 1467390953874 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:35:53 INFO - PROCESS | 3740 | 1467390953881 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 3740 | 1467390953884 Marionette TRACE conn5 <- [1,786,null,{}] 09:35:53 INFO - PROCESS | 3740 | 1467390953888 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:53 INFO - PROCESS | 3740 | 1467390953891 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:53 INFO - PROCESS | 3740 | 1467390953985 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:35:53 INFO - PROCESS | 3740 | 1467390953993 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 3740 | 1467390953996 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:54 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED04000 == 29 [pid = 3740] [id = 206] 09:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000050697B4800) [pid = 3740] [serial = 616] [outer = 0000000000000000] 09:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000050697DCC00) [pid = 3740] [serial = 617] [outer = 00000050697B4800] 09:35:54 INFO - PROCESS | 3740 | 1467390954055 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005069D5B000) [pid = 3740] [serial = 618] [outer = 00000050697B4800] 09:35:54 INFO - PROCESS | 3740 | 1467390954492 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 09:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:35:54 INFO - PROCESS | 3740 | 1467390954513 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 3740 | 1467390954516 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 3740 | 1467390954520 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 3740 | 1467390954524 Marionette TRACE conn5 <- [1,790,null,{}] 09:35:54 INFO - PROCESS | 3740 | 1467390954540 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 3740 | 1467390954546 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:54 INFO - PROCESS | 3740 | 1467390954680 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:35:54 INFO - PROCESS | 3740 | 1467390954690 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 3740 | 1467390954693 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E1F800 == 30 [pid = 3740] [id = 207] 09:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064629400) [pid = 3740] [serial = 619] [outer = 0000000000000000] 09:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506E059C00) [pid = 3740] [serial = 620] [outer = 0000005064629400] 09:35:54 INFO - PROCESS | 3740 | 1467390954743 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506E6C1400) [pid = 3740] [serial = 621] [outer = 0000005064629400] 09:35:55 INFO - PROCESS | 3740 | 1467390955247 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 777ms 09:35:55 INFO - PROCESS | 3740 | 1467390955297 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 3740 | 1467390955301 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:35:55 INFO - PROCESS | 3740 | 1467390955310 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 3740 | 1467390955312 Marionette TRACE conn5 <- [1,794,null,{}] 09:35:55 INFO - PROCESS | 3740 | 1467390955316 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 3740 | 1467390955318 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:55 INFO - PROCESS | 3740 | 1467390955431 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:35:55 INFO - PROCESS | 3740 | 1467390955479 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 3740 | 1467390955481 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CC000 == 31 [pid = 3740] [id = 208] 09:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506ECBB800) [pid = 3740] [serial = 622] [outer = 0000000000000000] 09:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506F5AE000) [pid = 3740] [serial = 623] [outer = 000000506ECBB800] 09:35:55 INFO - PROCESS | 3740 | 1467390955536 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506FE23800) [pid = 3740] [serial = 624] [outer = 000000506ECBB800] 09:35:55 INFO - PROCESS | 3740 | 1467390955990 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 09:35:56 INFO - PROCESS | 3740 | 1467390956052 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3740 | 1467390956055 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:35:56 INFO - PROCESS | 3740 | 1467390956058 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3740 | 1467390956060 Marionette TRACE conn5 <- [1,798,null,{}] 09:35:56 INFO - PROCESS | 3740 | 1467390956063 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3740 | 1467390956065 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:56 INFO - PROCESS | 3740 | 1467390956172 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:35:56 INFO - PROCESS | 3740 | 1467390956183 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3740 | 1467390956186 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715E7000 == 32 [pid = 3740] [id = 209] 09:35:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069707400) [pid = 3740] [serial = 625] [outer = 0000000000000000] 09:35:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000050707AE000) [pid = 3740] [serial = 626] [outer = 0000005069707400] 09:35:56 INFO - PROCESS | 3740 | 1467390956269 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507084A400) [pid = 3740] [serial = 627] [outer = 0000005069707400] 09:35:56 INFO - PROCESS | 3740 | 1467390956705 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 09:35:56 INFO - PROCESS | 3740 | 1467390956731 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3740 | 1467390956733 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:35:56 INFO - PROCESS | 3740 | 1467390956736 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3740 | 1467390956738 Marionette TRACE conn5 <- [1,802,null,{}] 09:35:56 INFO - PROCESS | 3740 | 1467390956742 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3740 | 1467390956748 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:56 INFO - PROCESS | 3740 | 1467390956886 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:35:56 INFO - PROCESS | 3740 | 1467390956906 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3740 | 1467390956908 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729E5000 == 33 [pid = 3740] [id = 210] 09:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064B89800) [pid = 3740] [serial = 628] [outer = 0000000000000000] 09:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050707A9C00) [pid = 3740] [serial = 629] [outer = 0000005064B89800] 09:35:57 INFO - PROCESS | 3740 | 1467390957040 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070EED000) [pid = 3740] [serial = 630] [outer = 0000005064B89800] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005062D73800) [pid = 3740] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E9AC00) [pid = 3740] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064B24800) [pid = 3740] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050697B4C00) [pid = 3740] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506A823800) [pid = 3740] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005062DDA400) [pid = 3740] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005065A43800) [pid = 3740] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:35:57 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506FE27800) [pid = 3740] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:35:57 INFO - PROCESS | 3740 | 1467390957419 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3740 | 1467390957501 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:35:57 INFO - PROCESS | 3740 | 1467390957507 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3740 | 1467390957509 Marionette TRACE conn5 <- [1,806,null,{}] 09:35:57 INFO - PROCESS | 3740 | 1467390957513 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 3740 | 1467390957515 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:57 INFO - PROCESS | 3740 | 1467390957622 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:35:57 INFO - PROCESS | 3740 | 1467390957637 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3740 | 1467390957639 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C14800 == 34 [pid = 3740] [id = 211] 09:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000050707A7800) [pid = 3740] [serial = 631] [outer = 0000000000000000] 09:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005070EEDC00) [pid = 3740] [serial = 632] [outer = 00000050707A7800] 09:35:57 INFO - PROCESS | 3740 | 1467390957684 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005071021800) [pid = 3740] [serial = 633] [outer = 00000050707A7800] 09:35:58 INFO - PROCESS | 3740 | 1467390958084 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 09:35:58 INFO - PROCESS | 3740 | 1467390958137 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:35:58 INFO - PROCESS | 3740 | 1467390958140 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:35:58 INFO - PROCESS | 3740 | 1467390958143 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3740 | 1467390958145 Marionette TRACE conn5 <- [1,810,null,{}] 09:35:58 INFO - PROCESS | 3740 | 1467390958148 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3740 | 1467390958150 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:58 INFO - PROCESS | 3740 | 1467390958284 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:35:58 INFO - PROCESS | 3740 | 1467390958300 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3740 | 1467390958302 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C84000 == 35 [pid = 3740] [id = 212] 09:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005071022400) [pid = 3740] [serial = 634] [outer = 0000000000000000] 09:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005071041800) [pid = 3740] [serial = 635] [outer = 0000005071022400] 09:35:58 INFO - PROCESS | 3740 | 1467390958348 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005071048800) [pid = 3740] [serial = 636] [outer = 0000005071022400] 09:35:58 INFO - PROCESS | 3740 | 1467390958739 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3740 | 1467390958777 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:35:58 INFO - PROCESS | 3740 | 1467390958781 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:35:58 INFO - PROCESS | 3740 | 1467390958782 Marionette TRACE conn5 <- [1,814,null,{}] 09:35:58 INFO - PROCESS | 3740 | 1467390958786 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3740 | 1467390958788 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:58 INFO - PROCESS | 3740 | 1467390958896 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:35:58 INFO - PROCESS | 3740 | 1467390958940 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3740 | 1467390958942 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050714DC000) [pid = 3740] [serial = 637] [outer = 0000005063D2E400] 09:35:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E1E000 == 36 [pid = 3740] [id = 213] 09:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064A9E400) [pid = 3740] [serial = 638] [outer = 0000000000000000] 09:35:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071680C00) [pid = 3740] [serial = 639] [outer = 0000005064A9E400] 09:35:59 INFO - PROCESS | 3740 | 1467390959004 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071687C00) [pid = 3740] [serial = 640] [outer = 0000005064A9E400] 09:35:59 INFO - PROCESS | 3740 | 1467390959874 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1123ms 09:35:59 INFO - PROCESS | 3740 | 1467390959908 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3740 | 1467390959913 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:35:59 INFO - PROCESS | 3740 | 1467390959918 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:35:59 INFO - PROCESS | 3740 | 1467390959924 Marionette TRACE conn5 <- [1,818,null,{}] 09:35:59 INFO - PROCESS | 3740 | 1467390959930 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3740 | 1467390959933 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:00 INFO - PROCESS | 3740 | 1467390960087 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:36:00 INFO - PROCESS | 3740 | 1467390960152 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3740 | 1467390960156 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:00 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7C800 == 37 [pid = 3740] [id = 214] 09:36:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064E9EC00) [pid = 3740] [serial = 641] [outer = 0000000000000000] 09:36:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050690C5C00) [pid = 3740] [serial = 642] [outer = 0000005064E9EC00] 09:36:00 INFO - PROCESS | 3740 | 1467390960257 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506A710800) [pid = 3740] [serial = 643] [outer = 0000005064E9EC00] 09:36:01 INFO - PROCESS | 3740 | 1467390961182 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1341ms 09:36:01 INFO - PROCESS | 3740 | 1467390961263 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3740 | 1467390961268 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:36:01 INFO - PROCESS | 3740 | 1467390961273 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 3740 | 1467390961277 Marionette TRACE conn5 <- [1,822,null,{}] 09:36:01 INFO - PROCESS | 3740 | 1467390961283 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 3740 | 1467390961286 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:01 INFO - PROCESS | 3740 | 1467390961418 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C84000 == 36 [pid = 3740] [id = 212] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C14800 == 35 [pid = 3740] [id = 211] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 00000050729E5000 == 34 [pid = 3740] [id = 210] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 00000050715E7000 == 33 [pid = 3740] [id = 209] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CC000 == 32 [pid = 3740] [id = 208] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E1F800 == 31 [pid = 3740] [id = 207] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED04000 == 30 [pid = 3740] [id = 206] 09:36:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005069AB4000 == 29 [pid = 3740] [id = 205] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506FE2A000) [pid = 3740] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005065A41000) [pid = 3740] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B29000) [pid = 3740] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506A704C00) [pid = 3740] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506E4E8400) [pid = 3740] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B9E000) [pid = 3740] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005063F3B400) [pid = 3740] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005069AE1C00) [pid = 3740] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005069733800) [pid = 3740] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506B35A800) [pid = 3740] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064B23400) [pid = 3740] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050707A8400) [pid = 3740] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064EF1000) [pid = 3740] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506E6C2C00) [pid = 3740] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000507082AC00) [pid = 3740] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:36:01 INFO - PROCESS | 3740 | 1467390961518 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3740 | 1467390961522 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064F6C000 == 30 [pid = 3740] [id = 215] 09:36:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005062D6D000) [pid = 3740] [serial = 644] [outer = 0000000000000000] 09:36:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005063F53400) [pid = 3740] [serial = 645] [outer = 0000005062D6D000] 09:36:01 INFO - PROCESS | 3740 | 1467390961574 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B9D400) [pid = 3740] [serial = 646] [outer = 0000005062D6D000] 09:36:02 INFO - PROCESS | 3740 | 1467390962037 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 776ms 09:36:02 INFO - PROCESS | 3740 | 1467390962053 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3740 | 1467390962059 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:36:02 INFO - PROCESS | 3740 | 1467390962065 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3740 | 1467390962068 Marionette TRACE conn5 <- [1,826,null,{}] 09:36:02 INFO - PROCESS | 3740 | 1467390962072 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3740 | 1467390962075 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:02 INFO - PROCESS | 3740 | 1467390962166 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:36:02 INFO - PROCESS | 3740 | 1467390962173 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3740 | 1467390962175 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:02 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E491000 == 31 [pid = 3740] [id = 216] 09:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005065F51400) [pid = 3740] [serial = 647] [outer = 0000000000000000] 09:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000050698A0C00) [pid = 3740] [serial = 648] [outer = 0000005065F51400] 09:36:02 INFO - PROCESS | 3740 | 1467390962225 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005069E5A000) [pid = 3740] [serial = 649] [outer = 0000005065F51400] 09:36:02 INFO - PROCESS | 3740 | 1467390962703 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 09:36:02 INFO - PROCESS | 3740 | 1467390962737 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3740 | 1467390962740 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:36:02 INFO - PROCESS | 3740 | 1467390962744 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3740 | 1467390962747 Marionette TRACE conn5 <- [1,830,null,{}] 09:36:02 INFO - PROCESS | 3740 | 1467390962759 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3740 | 1467390962764 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:02 INFO - PROCESS | 3740 | 1467390962890 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:36:02 INFO - PROCESS | 3740 | 1467390962967 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3740 | 1467390962970 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708D2800 == 32 [pid = 3740] [id = 217] 09:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506E051800) [pid = 3740] [serial = 650] [outer = 0000000000000000] 09:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E4E9000) [pid = 3740] [serial = 651] [outer = 000000506E051800] 09:36:03 INFO - PROCESS | 3740 | 1467390963020 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EC4D800) [pid = 3740] [serial = 652] [outer = 000000506E051800] 09:36:03 INFO - PROCESS | 3740 | 1467390963417 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 09:36:03 INFO - PROCESS | 3740 | 1467390963481 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3740 | 1467390963484 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:36:03 INFO - PROCESS | 3740 | 1467390963487 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 3740 | 1467390963489 Marionette TRACE conn5 <- [1,834,null,{}] 09:36:03 INFO - PROCESS | 3740 | 1467390963498 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 3740 | 1467390963500 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:03 INFO - PROCESS | 3740 | 1467390963610 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:36:03 INFO - PROCESS | 3740 | 1467390963623 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 3740 | 1467390963625 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D5800 == 33 [pid = 3740] [id = 218] 09:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506F5B9C00) [pid = 3740] [serial = 653] [outer = 0000000000000000] 09:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506FE26800) [pid = 3740] [serial = 654] [outer = 000000506F5B9C00] 09:36:03 INFO - PROCESS | 3740 | 1467390963709 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050707AB800) [pid = 3740] [serial = 655] [outer = 000000506F5B9C00] 09:36:04 INFO - PROCESS | 3740 | 1467390964140 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 09:36:04 INFO - PROCESS | 3740 | 1467390964168 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3740 | 1467390964171 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:36:04 INFO - PROCESS | 3740 | 1467390964174 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3740 | 1467390964175 Marionette TRACE conn5 <- [1,838,null,{}] 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:36:04 INFO - PROCESS | 3740 | 1467390964179 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3740 | 1467390964181 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:04 INFO - PROCESS | 3740 | 1467390964324 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:36:04 INFO - PROCESS | 3740 | 1467390964347 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 3740 | 1467390964349 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A85000 == 34 [pid = 3740] [id = 219] 09:36:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064BA0000) [pid = 3740] [serial = 656] [outer = 0000000000000000] 09:36:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070834000) [pid = 3740] [serial = 657] [outer = 0000005064BA0000] 09:36:04 INFO - PROCESS | 3740 | 1467390964395 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070855000) [pid = 3740] [serial = 658] [outer = 0000005064BA0000] 09:36:04 INFO - PROCESS | 3740 | 1467390964854 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 714ms 09:36:04 INFO - PROCESS | 3740 | 1467390964900 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3740 | 1467390964903 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:36:04 INFO - PROCESS | 3740 | 1467390964907 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3740 | 1467390964908 Marionette TRACE conn5 <- [1,842,null,{}] 09:36:04 INFO - PROCESS | 3740 | 1467390964912 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3740 | 1467390964918 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:05 INFO - PROCESS | 3740 | 1467390965050 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:36:05 INFO - PROCESS | 3740 | 1467390965104 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3740 | 1467390965106 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C13800 == 35 [pid = 3740] [id = 220] 09:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070EE6000) [pid = 3740] [serial = 659] [outer = 0000000000000000] 09:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071039800) [pid = 3740] [serial = 660] [outer = 0000005070EE6000] 09:36:05 INFO - PROCESS | 3740 | 1467390965154 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050710B2C00) [pid = 3740] [serial = 661] [outer = 0000005070EE6000] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506ECBB800) [pid = 3740] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005069707400) [pid = 3740] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050707A7800) [pid = 3740] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050697B4800) [pid = 3740] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064A95400) [pid = 3740] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B88000) [pid = 3740] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064629400) [pid = 3740] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050641CA000) [pid = 3740] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005068FF1000) [pid = 3740] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B89800) [pid = 3740] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050707A2800) [pid = 3740] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070852400) [pid = 3740] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:36:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071022400) [pid = 3740] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:36:05 INFO - PROCESS | 3740 | 1467390965629 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 777ms 09:36:05 INFO - PROCESS | 3740 | 1467390965684 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3740 | 1467390965687 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:36:05 INFO - PROCESS | 3740 | 1467390965690 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:36:05 INFO - PROCESS | 3740 | 1467390965700 Marionette TRACE conn5 <- [1,846,null,{}] 09:36:05 INFO - PROCESS | 3740 | 1467390965704 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 3740 | 1467390965706 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:05 INFO - PROCESS | 3740 | 1467390965787 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:36:05 INFO - PROCESS | 3740 | 1467390965860 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3740 | 1467390965862 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:05 INFO - PROCESS | 3740 | ++DOCSHELL 000000507506B800 == 36 [pid = 3740] [id = 221] 09:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064629400) [pid = 3740] [serial = 662] [outer = 0000000000000000] 09:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064EEC000) [pid = 3740] [serial = 663] [outer = 0000005064629400] 09:36:05 INFO - PROCESS | 3740 | 1467390965908 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050707ACC00) [pid = 3740] [serial = 664] [outer = 0000005064629400] 09:36:06 INFO - PROCESS | 3740 | 1467390966275 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 09:36:06 INFO - PROCESS | 3740 | 1467390966323 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3740 | 1467390966325 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:36:06 INFO - PROCESS | 3740 | 1467390966328 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3740 | 1467390966330 Marionette TRACE conn5 <- [1,850,null,{}] 09:36:06 INFO - PROCESS | 3740 | 1467390966334 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3740 | 1467390966336 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:06 INFO - PROCESS | 3740 | 1467390966445 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:36:06 INFO - PROCESS | 3740 | 1467390966453 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3740 | 1467390966455 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065A8E800 == 37 [pid = 3740] [id = 222] 09:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071022400) [pid = 3740] [serial = 665] [outer = 0000000000000000] 09:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071682000) [pid = 3740] [serial = 666] [outer = 0000005071022400] 09:36:06 INFO - PROCESS | 3740 | 1467390966502 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050716F2400) [pid = 3740] [serial = 667] [outer = 0000005071022400] 09:36:06 INFO - PROCESS | 3740 | 1467390966913 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 09:36:06 INFO - PROCESS | 3740 | 1467390966969 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3740 | 1467390966971 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:36:06 INFO - PROCESS | 3740 | 1467390966975 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3740 | 1467390966977 Marionette TRACE conn5 <- [1,854,null,{}] 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:36:06 INFO - PROCESS | 3740 | 1467390966981 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3740 | 1467390966982 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:07 INFO - PROCESS | 3740 | 1467390967092 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:36:07 INFO - PROCESS | 3740 | 1467390967132 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 3740 | 1467390967134 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:07 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BEA800 == 38 [pid = 3740] [id = 223] 09:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050714A8800) [pid = 3740] [serial = 668] [outer = 0000000000000000] 09:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071A06400) [pid = 3740] [serial = 669] [outer = 00000050714A8800] 09:36:07 INFO - PROCESS | 3740 | 1467390967180 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071A0E000) [pid = 3740] [serial = 670] [outer = 00000050714A8800] 09:36:07 INFO - PROCESS | 3740 | 1467390967655 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 735ms 09:36:07 INFO - PROCESS | 3740 | 1467390967722 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3740 | 1467390967728 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:36:07 INFO - PROCESS | 3740 | 1467390967734 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 3740 | 1467390967739 Marionette TRACE conn5 <- [1,858,null,{}] 09:36:07 INFO - PROCESS | 3740 | 1467390967745 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 3740 | 1467390967749 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:07 INFO - PROCESS | 3740 | 1467390967878 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:36:07 INFO - PROCESS | 3740 | 1467390967959 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 3740 | 1467390967964 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:07 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A891000 == 39 [pid = 3740] [id = 224] 09:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064BA3C00) [pid = 3740] [serial = 671] [outer = 0000000000000000] 09:36:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064E96800) [pid = 3740] [serial = 672] [outer = 0000005064BA3C00] 09:36:08 INFO - PROCESS | 3740 | 1467390968025 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050690CF000) [pid = 3740] [serial = 673] [outer = 0000005064BA3C00] 09:36:08 INFO - PROCESS | 3740 | 1467390968693 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 09:36:08 INFO - PROCESS | 3740 | 1467390968722 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3740 | 1467390968727 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:36:08 INFO - PROCESS | 3740 | 1467390968734 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 3740 | 1467390968737 Marionette TRACE conn5 <- [1,862,null,{}] 09:36:08 INFO - PROCESS | 3740 | 1467390968741 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3740 | 1467390968744 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:08 INFO - PROCESS | 3740 | 1467390968861 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:36:08 INFO - PROCESS | 3740 | 1467390968936 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3740 | 1467390968938 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:08 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074059000 == 40 [pid = 3740] [id = 225] 09:36:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506E6C3000) [pid = 3740] [serial = 674] [outer = 0000000000000000] 09:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506EB9F000) [pid = 3740] [serial = 675] [outer = 000000506E6C3000] 09:36:09 INFO - PROCESS | 3740 | 1467390968999 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050707B0000) [pid = 3740] [serial = 676] [outer = 000000506E6C3000] 09:36:09 INFO - PROCESS | 3740 | 1467390969683 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 09:36:09 INFO - PROCESS | 3740 | 1467390969722 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3740 | 1467390969725 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:36:09 INFO - PROCESS | 3740 | 1467390969729 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 3740 | 1467390969733 Marionette TRACE conn5 <- [1,866,null,{}] 09:36:09 INFO - PROCESS | 3740 | 1467390969745 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3740 | 1467390969750 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:09 INFO - PROCESS | 3740 | 1467390969863 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:36:09 INFO - PROCESS | 3740 | 1467390969939 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3740 | 1467390969943 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:10 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D31000 == 41 [pid = 3740] [id = 226] 09:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507101D800) [pid = 3740] [serial = 677] [outer = 0000000000000000] 09:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050714D1800) [pid = 3740] [serial = 678] [outer = 000000507101D800] 09:36:10 INFO - PROCESS | 3740 | 1467390970043 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005071A13C00) [pid = 3740] [serial = 679] [outer = 000000507101D800] 09:36:10 INFO - PROCESS | 3740 | 1467390970606 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 924ms 09:36:10 INFO - PROCESS | 3740 | 1467390970655 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3740 | 1467390970658 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:36:10 INFO - PROCESS | 3740 | 1467390970663 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3740 | 1467390970666 Marionette TRACE conn5 <- [1,870,null,{}] 09:36:10 INFO - PROCESS | 3740 | 1467390970670 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3740 | 1467390970672 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:10 INFO - PROCESS | 3740 | 1467390970786 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:36:10 INFO - PROCESS | 3740 | 1467390970861 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3740 | 1467390970863 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:10 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065F08800 == 42 [pid = 3740] [id = 227] 09:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005062BEBC00) [pid = 3740] [serial = 680] [outer = 0000000000000000] 09:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005071042C00) [pid = 3740] [serial = 681] [outer = 0000005062BEBC00] 09:36:10 INFO - PROCESS | 3740 | 1467390970962 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005071B54400) [pid = 3740] [serial = 682] [outer = 0000005062BEBC00] 09:36:11 INFO - PROCESS | 3740 | 1467390971691 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1075ms 09:36:11 INFO - PROCESS | 3740 | 1467390971744 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 3740 | 1467390971749 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:36:11 INFO - PROCESS | 3740 | 1467390971753 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 3740 | 1467390971757 Marionette TRACE conn5 <- [1,874,null,{}] 09:36:11 INFO - PROCESS | 3740 | 1467390971763 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 3740 | 1467390971766 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:11 INFO - PROCESS | 3740 | 1467390971872 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:36:11 INFO - PROCESS | 3740 | 1467390971949 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3740 | 1467390971952 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069810800 == 43 [pid = 3740] [id = 228] 09:36:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005063544000) [pid = 3740] [serial = 683] [outer = 0000000000000000] 09:36:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005066259C00) [pid = 3740] [serial = 684] [outer = 0000005063544000] 09:36:12 INFO - PROCESS | 3740 | 1467390972004 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005069BC9000) [pid = 3740] [serial = 685] [outer = 0000005063544000] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005065A8E800 == 42 [pid = 3740] [id = 222] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 000000507506B800 == 41 [pid = 3740] [id = 221] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C13800 == 40 [pid = 3740] [id = 220] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A85000 == 39 [pid = 3740] [id = 219] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D5800 == 38 [pid = 3740] [id = 218] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 00000050708D2800 == 37 [pid = 3740] [id = 217] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 000000506E491000 == 36 [pid = 3740] [id = 216] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005064F6C000 == 35 [pid = 3740] [id = 215] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E3C800 == 34 [pid = 3740] [id = 204] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E1E000 == 33 [pid = 3740] [id = 213] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7C800 == 32 [pid = 3740] [id = 214] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005065F08800 == 31 [pid = 3740] [id = 227] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D31000 == 30 [pid = 3740] [id = 226] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005074059000 == 29 [pid = 3740] [id = 225] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BEA800 == 28 [pid = 3740] [id = 223] 09:36:12 INFO - PROCESS | 3740 | --DOCSHELL 000000506A891000 == 27 [pid = 3740] [id = 224] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005071041800) [pid = 3740] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506F5AE000) [pid = 3740] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000050707AE000) [pid = 3740] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506FE23800) [pid = 3740] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005070EEDC00) [pid = 3740] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507084A400) [pid = 3740] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005069D5B000) [pid = 3740] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000050697DCC00) [pid = 3740] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064A9D000) [pid = 3740] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064B90400) [pid = 3740] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506534B800) [pid = 3740] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064D0B000) [pid = 3740] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506E059C00) [pid = 3740] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064D0D800) [pid = 3740] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064A9EC00) [pid = 3740] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506A70E800) [pid = 3740] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050690CCC00) [pid = 3740] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050707A9C00) [pid = 3740] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070832800) [pid = 3740] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050707A5C00) [pid = 3740] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070E5F000) [pid = 3740] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070919C00) [pid = 3740] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070EED000) [pid = 3740] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071021800) [pid = 3740] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071048800) [pid = 3740] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506E6C1400) [pid = 3740] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:36:13 INFO - PROCESS | 3740 | 1467390973199 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1475ms 09:36:13 INFO - PROCESS | 3740 | 1467390973233 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3740 | 1467390973238 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:36:13 INFO - PROCESS | 3740 | 1467390973243 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 3740 | 1467390973246 Marionette TRACE conn5 <- [1,878,null,{}] 09:36:13 INFO - PROCESS | 3740 | 1467390973253 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3740 | 1467390973256 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:13 INFO - PROCESS | 3740 | 1467390973364 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:36:13 INFO - PROCESS | 3740 | 1467390973375 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3740 | 1467390973378 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:13 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069ABD800 == 28 [pid = 3740] [id = 229] 09:36:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064B86800) [pid = 3740] [serial = 686] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B8C000) [pid = 3740] [serial = 687] [outer = 0000005064B86800] 09:36:13 INFO - PROCESS | 3740 | 1467390973428 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064E93C00) [pid = 3740] [serial = 688] [outer = 0000005064B86800] 09:36:13 INFO - PROCESS | 3740 | 1467390973914 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 09:36:13 INFO - PROCESS | 3740 | 1467390973981 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3740 | 1467390973987 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:36:14 INFO - PROCESS | 3740 | 1467390973993 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3740 | 1467390973996 Marionette TRACE conn5 <- [1,882,null,{}] 09:36:14 INFO - PROCESS | 3740 | 1467390974000 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3740 | 1467390974003 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:14 INFO - PROCESS | 3740 | 1467390974131 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:36:14 INFO - PROCESS | 3740 | 1467390974209 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3740 | 1467390974211 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:14 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC45800 == 29 [pid = 3740] [id = 230] 09:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506625CC00) [pid = 3740] [serial = 689] [outer = 0000000000000000] 09:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005069074800) [pid = 3740] [serial = 690] [outer = 000000506625CC00] 09:36:14 INFO - PROCESS | 3740 | 1467390974262 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005069AE6800) [pid = 3740] [serial = 691] [outer = 000000506625CC00] 09:36:14 INFO - PROCESS | 3740 | 1467390974652 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 09:36:14 INFO - PROCESS | 3740 | 1467390974729 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3740 | 1467390974732 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:36:14 INFO - PROCESS | 3740 | 1467390974735 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:36:14 INFO - PROCESS | 3740 | 1467390974739 Marionette TRACE conn5 <- [1,886,null,{}] 09:36:14 INFO - PROCESS | 3740 | 1467390974751 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3740 | 1467390974756 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:14 INFO - PROCESS | 3740 | 1467390974848 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:36:14 INFO - PROCESS | 3740 | 1467390974856 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3740 | 1467390974859 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:14 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7F800 == 30 [pid = 3740] [id = 231] 09:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064B8BC00) [pid = 3740] [serial = 692] [outer = 0000000000000000] 09:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506B35F400) [pid = 3740] [serial = 693] [outer = 0000005064B8BC00] 09:36:14 INFO - PROCESS | 3740 | 1467390974914 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506E433000) [pid = 3740] [serial = 694] [outer = 0000005064B8BC00] 09:36:15 INFO - PROCESS | 3740 | 1467390975396 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 09:36:15 INFO - PROCESS | 3740 | 1467390975430 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3740 | 1467390975432 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:36:15 INFO - PROCESS | 3740 | 1467390975436 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3740 | 1467390975438 Marionette TRACE conn5 <- [1,890,null,{}] 09:36:15 INFO - PROCESS | 3740 | 1467390975442 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3740 | 1467390975444 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:15 INFO - PROCESS | 3740 | 1467390975588 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:36:15 INFO - PROCESS | 3740 | 1467390975613 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3740 | 1467390975615 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071060800 == 31 [pid = 3740] [id = 232] 09:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506EB02800) [pid = 3740] [serial = 695] [outer = 0000000000000000] 09:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506EB90800) [pid = 3740] [serial = 696] [outer = 000000506EB02800] 09:36:15 INFO - PROCESS | 3740 | 1467390975662 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506F5B5400) [pid = 3740] [serial = 697] [outer = 000000506EB02800] 09:36:16 INFO - PROCESS | 3740 | 1467390976112 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 09:36:16 INFO - PROCESS | 3740 | 1467390976171 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3740 | 1467390976173 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:36:16 INFO - PROCESS | 3740 | 1467390976177 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3740 | 1467390976179 Marionette TRACE conn5 <- [1,894,null,{}] 09:36:16 INFO - PROCESS | 3740 | 1467390976189 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3740 | 1467390976191 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:16 INFO - PROCESS | 3740 | 1467390976304 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:36:16 INFO - PROCESS | 3740 | 1467390976316 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3740 | 1467390976318 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D5800 == 32 [pid = 3740] [id = 233] 09:36:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005065075000) [pid = 3740] [serial = 698] [outer = 0000000000000000] 09:36:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506FE2EC00) [pid = 3740] [serial = 699] [outer = 0000005065075000] 09:36:16 INFO - PROCESS | 3740 | 1467390976363 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050707AE000) [pid = 3740] [serial = 700] [outer = 0000005065075000] 09:36:16 INFO - PROCESS | 3740 | 1467390976830 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 09:36:16 INFO - PROCESS | 3740 | 1467390976872 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3740 | 1467390976874 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:36:16 INFO - PROCESS | 3740 | 1467390976883 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3740 | 1467390976885 Marionette TRACE conn5 <- [1,898,null,{}] 09:36:16 INFO - PROCESS | 3740 | 1467390976889 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3740 | 1467390976895 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:17 INFO - PROCESS | 3740 | 1467390977054 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071022400) [pid = 3740] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064BA0000) [pid = 3740] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064A9E400) [pid = 3740] [serial = 638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005065F51400) [pid = 3740] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064E9EC00) [pid = 3740] [serial = 641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005062D6D000) [pid = 3740] [serial = 644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E051800) [pid = 3740] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064629400) [pid = 3740] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070EE6000) [pid = 3740] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050714A8800) [pid = 3740] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:36:17 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506F5B9C00) [pid = 3740] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:36:17 INFO - PROCESS | 3740 | 1467390977314 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3740 | 1467390977317 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:17 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7A800 == 33 [pid = 3740] [id = 234] 09:36:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064629400) [pid = 3740] [serial = 701] [outer = 0000000000000000] 09:36:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B82C00) [pid = 3740] [serial = 702] [outer = 0000005064629400] 09:36:17 INFO - PROCESS | 3740 | 1467390977365 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000050707A9000) [pid = 3740] [serial = 703] [outer = 0000005064629400] 09:36:17 INFO - PROCESS | 3740 | 1467390977743 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 882ms 09:36:17 INFO - PROCESS | 3740 | 1467390977767 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3740 | 1467390977769 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:36:17 INFO - PROCESS | 3740 | 1467390977772 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3740 | 1467390977774 Marionette TRACE conn5 <- [1,902,null,{}] 09:36:17 INFO - PROCESS | 3740 | 1467390977778 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3740 | 1467390977780 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:17 INFO - PROCESS | 3740 | 1467390977859 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:36:17 INFO - PROCESS | 3740 | 1467390977927 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3740 | 1467390977929 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072389800 == 34 [pid = 3740] [id = 235] 09:36:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064A97400) [pid = 3740] [serial = 704] [outer = 0000000000000000] 09:36:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070EDF000) [pid = 3740] [serial = 705] [outer = 0000005064A97400] 09:36:17 INFO - PROCESS | 3740 | 1467390977975 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070EED800) [pid = 3740] [serial = 706] [outer = 0000005064A97400] 09:36:18 INFO - PROCESS | 3740 | 1467390978357 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 09:36:18 INFO - PROCESS | 3740 | 1467390978406 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3740 | 1467390978408 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:36:18 INFO - PROCESS | 3740 | 1467390978411 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 3740 | 1467390978413 Marionette TRACE conn5 <- [1,906,null,{}] 09:36:18 INFO - PROCESS | 3740 | 1467390978422 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 3740 | 1467390978424 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:18 INFO - PROCESS | 3740 | 1467390978508 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:36:18 INFO - PROCESS | 3740 | 1467390978514 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3740 | 1467390978516 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074205000 == 35 [pid = 3740] [id = 236] 09:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507101C000) [pid = 3740] [serial = 707] [outer = 0000000000000000] 09:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507103E400) [pid = 3740] [serial = 708] [outer = 000000507101C000] 09:36:18 INFO - PROCESS | 3740 | 1467390978570 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071048800) [pid = 3740] [serial = 709] [outer = 000000507101C000] 09:36:19 INFO - PROCESS | 3740 | 1467390979021 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 09:36:19 INFO - PROCESS | 3740 | 1467390979043 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3740 | 1467390979046 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:36:19 INFO - PROCESS | 3740 | 1467390979062 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3740 | 1467390979065 Marionette TRACE conn5 <- [1,910,null,{}] 09:36:19 INFO - PROCESS | 3740 | 1467390979068 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3740 | 1467390979070 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:19 INFO - PROCESS | 3740 | 1467390979153 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:36:19 INFO - PROCESS | 3740 | 1467390979159 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3740 | 1467390979161 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:19 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7D000 == 36 [pid = 3740] [id = 237] 09:36:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507162C400) [pid = 3740] [serial = 710] [outer = 0000000000000000] 09:36:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071686000) [pid = 3740] [serial = 711] [outer = 000000507162C400] 09:36:19 INFO - PROCESS | 3740 | 1467390979208 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071809C00) [pid = 3740] [serial = 712] [outer = 000000507162C400] 09:36:20 INFO - PROCESS | 3740 | 1467390980016 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 987ms 09:36:20 INFO - PROCESS | 3740 | 1467390980051 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3740 | 1467390980056 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:36:20 INFO - PROCESS | 3740 | 1467390980061 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3740 | 1467390980067 Marionette TRACE conn5 <- [1,914,null,{}] 09:36:20 INFO - PROCESS | 3740 | 1467390980072 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3740 | 1467390980075 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:20 INFO - PROCESS | 3740 | 1467390980204 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:36:20 INFO - PROCESS | 3740 | 1467390980278 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3740 | 1467390980281 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:20 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A889000 == 37 [pid = 3740] [id = 238] 09:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064B9EC00) [pid = 3740] [serial = 713] [outer = 0000000000000000] 09:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064EEAC00) [pid = 3740] [serial = 714] [outer = 0000005064B9EC00] 09:36:20 INFO - PROCESS | 3740 | 1467390980343 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005069072000) [pid = 3740] [serial = 715] [outer = 0000005064B9EC00] 09:36:21 INFO - PROCESS | 3740 | 1467390981063 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1073ms 09:36:21 INFO - PROCESS | 3740 | 1467390981149 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3740 | 1467390981154 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:36:21 INFO - PROCESS | 3740 | 1467390981162 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3740 | 1467390981165 Marionette TRACE conn5 <- [1,918,null,{}] 09:36:21 INFO - PROCESS | 3740 | 1467390981169 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3740 | 1467390981172 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:21 INFO - PROCESS | 3740 | 1467390981316 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:36:21 INFO - PROCESS | 3740 | 1467390981383 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3740 | 1467390981386 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D5000 == 38 [pid = 3740] [id = 239] 09:36:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000506E402400) [pid = 3740] [serial = 716] [outer = 0000000000000000] 09:36:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (000000506E42D000) [pid = 3740] [serial = 717] [outer = 000000506E402400] 09:36:21 INFO - PROCESS | 3740 | 1467390981444 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506FE25800) [pid = 3740] [serial = 718] [outer = 000000506E402400] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 0000005074205000 == 37 [pid = 3740] [id = 236] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 0000005072389800 == 36 [pid = 3740] [id = 235] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7A800 == 35 [pid = 3740] [id = 234] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D5800 == 34 [pid = 3740] [id = 233] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 0000005071060800 == 33 [pid = 3740] [id = 232] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7F800 == 32 [pid = 3740] [id = 231] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC45800 == 31 [pid = 3740] [id = 230] 09:36:22 INFO - PROCESS | 3740 | --DOCSHELL 0000005069ABD800 == 30 [pid = 3740] [id = 229] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506FE2E000) [pid = 3740] [serial = 369] [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:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000050716F2400) [pid = 3740] [serial = 667] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005070834000) [pid = 3740] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071687C00) [pid = 3740] [serial = 640] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071680C00) [pid = 3740] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050698A0C00) [pid = 3740] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005069E5A000) [pid = 3740] [serial = 649] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000050690C5C00) [pid = 3740] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506A710800) [pid = 3740] [serial = 643] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005063F53400) [pid = 3740] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B9D400) [pid = 3740] [serial = 646] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E4E9000) [pid = 3740] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064EEC000) [pid = 3740] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005071039800) [pid = 3740] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071A0E000) [pid = 3740] [serial = 670] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071A06400) [pid = 3740] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071682000) [pid = 3740] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050710B2C00) [pid = 3740] [serial = 661] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506FE26800) [pid = 3740] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070855000) [pid = 3740] [serial = 658] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050707AB800) [pid = 3740] [serial = 655] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050707ACC00) [pid = 3740] [serial = 664] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506EC4D800) [pid = 3740] [serial = 652] [outer = 0000000000000000] [url = about:blank] 09:36:22 INFO - PROCESS | 3740 | 1467390982269 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1137ms 09:36:22 INFO - PROCESS | 3740 | 1467390982301 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3740 | 1467390982306 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:36:22 INFO - PROCESS | 3740 | 1467390982324 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3740 | 1467390982329 Marionette TRACE conn5 <- [1,922,null,{}] 09:36:22 INFO - PROCESS | 3740 | 1467390982335 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 3740 | 1467390982338 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:22 INFO - PROCESS | 3740 | 1467390982430 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:36:22 INFO - PROCESS | 3740 | 1467390982442 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3740 | 1467390982444 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:22 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069B6E000 == 31 [pid = 3740] [id = 240] 09:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B8A000) [pid = 3740] [serial = 719] [outer = 0000000000000000] 09:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064B97800) [pid = 3740] [serial = 720] [outer = 0000005064B8A000] 09:36:22 INFO - PROCESS | 3740 | 1467390982496 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005065FB7400) [pid = 3740] [serial = 721] [outer = 0000005064B8A000] 09:36:23 INFO - PROCESS | 3740 | 1467390983010 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 736ms 09:36:23 INFO - PROCESS | 3740 | 1467390983058 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3740 | 1467390983062 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:36:23 INFO - PROCESS | 3740 | 1467390983069 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3740 | 1467390983072 Marionette TRACE conn5 <- [1,926,null,{}] 09:36:23 INFO - PROCESS | 3740 | 1467390983076 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3740 | 1467390983079 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:23 INFO - PROCESS | 3740 | 1467390983172 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:36:23 INFO - PROCESS | 3740 | 1467390983179 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3740 | 1467390983182 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:23 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6CB800 == 32 [pid = 3740] [id = 241] 09:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506A77DC00) [pid = 3740] [serial = 722] [outer = 0000000000000000] 09:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506A78B400) [pid = 3740] [serial = 723] [outer = 000000506A77DC00] 09:36:23 INFO - PROCESS | 3740 | 1467390983233 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506B2D7400) [pid = 3740] [serial = 724] [outer = 000000506A77DC00] 09:36:23 INFO - PROCESS | 3740 | 1467390983706 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 09:36:23 INFO - PROCESS | 3740 | 1467390983743 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3740 | 1467390983745 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:36:23 INFO - PROCESS | 3740 | 1467390983749 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3740 | 1467390983753 Marionette TRACE conn5 <- [1,930,null,{}] 09:36:23 INFO - PROCESS | 3740 | 1467390983764 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3740 | 1467390983769 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:23 INFO - PROCESS | 3740 | 1467390983860 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:36:23 INFO - PROCESS | 3740 | 1467390983867 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3740 | 1467390983871 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:23 INFO - PROCESS | 3740 | ++DOCSHELL 000000507104F000 == 33 [pid = 3740] [id = 242] 09:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506E6C3800) [pid = 3740] [serial = 725] [outer = 0000000000000000] 09:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506F51C000) [pid = 3740] [serial = 726] [outer = 000000506E6C3800] 09:36:23 INFO - PROCESS | 3740 | 1467390983921 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050707A5C00) [pid = 3740] [serial = 727] [outer = 000000506E6C3800] 09:36:24 INFO - PROCESS | 3740 | 1467390984373 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 09:36:24 INFO - PROCESS | 3740 | 1467390984423 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3740 | 1467390984426 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:36:24 INFO - PROCESS | 3740 | 1467390984430 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 3740 | 1467390984431 Marionette TRACE conn5 <- [1,934,null,{}] 09:36:24 INFO - PROCESS | 3740 | 1467390984435 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3740 | 1467390984437 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:24 INFO - PROCESS | 3740 | 1467390984584 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:36:24 INFO - PROCESS | 3740 | 1467390984629 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3740 | 1467390984631 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:24 INFO - PROCESS | 3740 | ++DOCSHELL 000000507123A000 == 34 [pid = 3740] [id = 243] 09:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005069706C00) [pid = 3740] [serial = 728] [outer = 0000000000000000] 09:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070835C00) [pid = 3740] [serial = 729] [outer = 0000005069706C00] 09:36:24 INFO - PROCESS | 3740 | 1467390984685 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070855C00) [pid = 3740] [serial = 730] [outer = 0000005069706C00] 09:36:25 INFO - PROCESS | 3740 | 1467390985113 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 735ms 09:36:25 INFO - PROCESS | 3740 | 1467390985173 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3740 | 1467390985176 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:36:25 INFO - PROCESS | 3740 | 1467390985179 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3740 | 1467390985181 Marionette TRACE conn5 <- [1,938,null,{}] 09:36:25 INFO - PROCESS | 3740 | 1467390985185 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3740 | 1467390985187 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:25 INFO - PROCESS | 3740 | 1467390985298 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:36:25 INFO - PROCESS | 3740 | 1467390985352 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3740 | 1467390985355 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:25 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DDF800 == 35 [pid = 3740] [id = 244] 09:36:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070919C00) [pid = 3740] [serial = 731] [outer = 0000000000000000] 09:36:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070E66000) [pid = 3740] [serial = 732] [outer = 0000005070919C00] 09:36:25 INFO - PROCESS | 3740 | 1467390985401 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070EE9000) [pid = 3740] [serial = 733] [outer = 0000005070919C00] 09:36:25 INFO - PROCESS | 3740 | 1467390985863 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 09:36:25 INFO - PROCESS | 3740 | 1467390985937 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3740 | 1467390985940 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:36:25 INFO - PROCESS | 3740 | 1467390985943 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:36:25 INFO - PROCESS | 3740 | 1467390985945 Marionette TRACE conn5 <- [1,942,null,{}] 09:36:25 INFO - PROCESS | 3740 | 1467390985949 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3740 | 1467390985955 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:26 INFO - PROCESS | 3740 | 1467390986097 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:36:26 INFO - PROCESS | 3740 | 1467390986142 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3740 | 1467390986144 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C77000 == 36 [pid = 3740] [id = 245] 09:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071688800) [pid = 3740] [serial = 734] [outer = 0000000000000000] 09:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071689000) [pid = 3740] [serial = 735] [outer = 0000005071688800] 09:36:26 INFO - PROCESS | 3740 | 1467390986192 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071A0A400) [pid = 3740] [serial = 736] [outer = 0000005071688800] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005062BEBC00) [pid = 3740] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064629400) [pid = 3740] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064A97400) [pid = 3740] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000507101C000) [pid = 3740] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506EB02800) [pid = 3740] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506625CC00) [pid = 3740] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B8BC00) [pid = 3740] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B86800) [pid = 3740] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005063544000) [pid = 3740] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005065075000) [pid = 3740] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064BA3C00) [pid = 3740] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506E6C3000) [pid = 3740] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:36:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000507101D800) [pid = 3740] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:36:26 INFO - PROCESS | 3740 | 1467390986623 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 09:36:26 INFO - PROCESS | 3740 | 1467390986684 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3740 | 1467390986686 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:36:26 INFO - PROCESS | 3740 | 1467390986695 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3740 | 1467390986697 Marionette TRACE conn5 <- [1,946,null,{}] 09:36:26 INFO - PROCESS | 3740 | 1467390986701 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3740 | 1467390986703 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:26 INFO - PROCESS | 3740 | 1467390986786 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:36:26 INFO - PROCESS | 3740 | 1467390986795 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3740 | 1467390986797 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069ABE000 == 37 [pid = 3740] [id = 246] 09:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064B98000) [pid = 3740] [serial = 737] [outer = 0000000000000000] 09:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070851800) [pid = 3740] [serial = 738] [outer = 0000005064B98000] 09:36:26 INFO - PROCESS | 3740 | 1467390986842 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071A0B800) [pid = 3740] [serial = 739] [outer = 0000005064B98000] 09:36:27 INFO - PROCESS | 3740 | 1467390987264 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 09:36:27 INFO - PROCESS | 3740 | 1467390987328 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3740 | 1467390987330 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:36:27 INFO - PROCESS | 3740 | 1467390987334 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 3740 | 1467390987336 Marionette TRACE conn5 <- [1,950,null,{}] 09:36:27 INFO - PROCESS | 3740 | 1467390987339 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3740 | 1467390987349 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:27 INFO - PROCESS | 3740 | 1467390987434 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:36:27 INFO - PROCESS | 3740 | 1467390987468 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3740 | 1467390987470 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE0000 == 38 [pid = 3740] [id = 247] 09:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071A9EC00) [pid = 3740] [serial = 740] [outer = 0000000000000000] 09:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071AA1C00) [pid = 3740] [serial = 741] [outer = 0000005071A9EC00] 09:36:27 INFO - PROCESS | 3740 | 1467390987522 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071B53400) [pid = 3740] [serial = 742] [outer = 0000005071A9EC00] 09:36:27 INFO - PROCESS | 3740 | 1467390987941 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 09:36:27 INFO - PROCESS | 3740 | 1467390987966 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3740 | 1467390987969 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:36:27 INFO - PROCESS | 3740 | 1467390987972 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 3740 | 1467390987974 Marionette TRACE conn5 <- [1,954,null,{}] 09:36:27 INFO - PROCESS | 3740 | 1467390987982 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3740 | 1467390987984 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:28 INFO - PROCESS | 3740 | 1467390988069 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:36:28 INFO - PROCESS | 3740 | 1467390988075 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3740 | 1467390988077 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B0800 == 39 [pid = 3740] [id = 248] 09:36:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071B5C000) [pid = 3740] [serial = 743] [outer = 0000000000000000] 09:36:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071B5E800) [pid = 3740] [serial = 744] [outer = 0000005071B5C000] 09:36:28 INFO - PROCESS | 3740 | 1467390988124 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005072110800) [pid = 3740] [serial = 745] [outer = 0000005071B5C000] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005069810800 == 38 [pid = 3740] [id = 228] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005069B6E000 == 37 [pid = 3740] [id = 240] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D5000 == 36 [pid = 3740] [id = 239] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 000000506A889000 == 35 [pid = 3740] [id = 238] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7D000 == 34 [pid = 3740] [id = 237] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6CB800 == 33 [pid = 3740] [id = 241] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 000000507123A000 == 32 [pid = 3740] [id = 243] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 000000507104F000 == 31 [pid = 3740] [id = 242] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C77000 == 30 [pid = 3740] [id = 245] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005069ABE000 == 29 [pid = 3740] [id = 246] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE0000 == 28 [pid = 3740] [id = 247] 09:36:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DDF800 == 27 [pid = 3740] [id = 244] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071686000) [pid = 3740] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507103E400) [pid = 3740] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506EB90800) [pid = 3740] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069AE6800) [pid = 3740] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005069074800) [pid = 3740] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506B35F400) [pid = 3740] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B8C000) [pid = 3740] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E93C00) [pid = 3740] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005066259C00) [pid = 3740] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005069BC9000) [pid = 3740] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506FE2EC00) [pid = 3740] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050690CF000) [pid = 3740] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064E96800) [pid = 3740] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000050707B0000) [pid = 3740] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506EB9F000) [pid = 3740] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005071A13C00) [pid = 3740] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005071048800) [pid = 3740] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000050714D1800) [pid = 3740] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005071B54400) [pid = 3740] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005071042C00) [pid = 3740] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000506F5B5400) [pid = 3740] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005064B82C00) [pid = 3740] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000050707AE000) [pid = 3740] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000050707A9000) [pid = 3740] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (0000005070EDF000) [pid = 3740] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (0000005070EED800) [pid = 3740] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (000000506E433000) [pid = 3740] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3740 | 1467390989903 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1993ms 09:36:29 INFO - PROCESS | 3740 | 1467390989969 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3740 | 1467390989973 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:36:29 INFO - PROCESS | 3740 | 1467390989979 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:36:29 INFO - PROCESS | 3740 | 1467390989982 Marionette TRACE conn5 <- [1,958,null,{}] 09:36:29 INFO - PROCESS | 3740 | 1467390989988 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 3740 | 1467390989991 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:30 INFO - PROCESS | 3740 | 1467390990085 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:36:30 INFO - PROCESS | 3740 | 1467390990100 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3740 | 1467390990103 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069877800 == 28 [pid = 3740] [id = 249] 09:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064AA1400) [pid = 3740] [serial = 746] [outer = 0000000000000000] 09:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064B23000) [pid = 3740] [serial = 747] [outer = 0000005064AA1400] 09:36:30 INFO - PROCESS | 3740 | 1467390990152 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064B8BC00) [pid = 3740] [serial = 748] [outer = 0000005064AA1400] 09:36:30 INFO - PROCESS | 3740 | 1467390990622 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 09:36:30 INFO - PROCESS | 3740 | 1467390990675 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3740 | 1467390990681 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:36:30 INFO - PROCESS | 3740 | 1467390990688 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3740 | 1467390990691 Marionette TRACE conn5 <- [1,962,null,{}] 09:36:30 INFO - PROCESS | 3740 | 1467390990695 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3740 | 1467390990698 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:30 INFO - PROCESS | 3740 | 1467390990790 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:36:30 INFO - PROCESS | 3740 | 1467390990799 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3740 | 1467390990802 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A72F800 == 29 [pid = 3740] [id = 250] 09:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064E94000) [pid = 3740] [serial = 749] [outer = 0000000000000000] 09:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064E99C00) [pid = 3740] [serial = 750] [outer = 0000005064E94000] 09:36:30 INFO - PROCESS | 3740 | 1467390990852 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (000000506510D400) [pid = 3740] [serial = 751] [outer = 0000005064E94000] 09:36:31 INFO - PROCESS | 3740 | 1467390991339 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 09:36:31 INFO - PROCESS | 3740 | 1467390991380 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3740 | 1467390991382 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:36:31 INFO - PROCESS | 3740 | 1467390991386 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3740 | 1467390991389 Marionette TRACE conn5 <- [1,966,null,{}] 09:36:31 INFO - PROCESS | 3740 | 1467390991401 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3740 | 1467390991406 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:31 INFO - PROCESS | 3740 | 1467390991522 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:36:31 INFO - PROCESS | 3740 | 1467390991598 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3740 | 1467390991601 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:31 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6D5800 == 30 [pid = 3740] [id = 251] 09:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005062BDA400) [pid = 3740] [serial = 752] [outer = 0000000000000000] 09:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (000000506973B800) [pid = 3740] [serial = 753] [outer = 0000005062BDA400] 09:36:31 INFO - PROCESS | 3740 | 1467390991651 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005069AE4C00) [pid = 3740] [serial = 754] [outer = 0000005062BDA400] 09:36:32 INFO - PROCESS | 3740 | 1467390992022 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 09:36:32 INFO - PROCESS | 3740 | 1467390992080 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3740 | 1467390992083 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:36:32 INFO - PROCESS | 3740 | 1467390992092 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 3740 | 1467390992094 Marionette TRACE conn5 <- [1,970,null,{}] 09:36:32 INFO - PROCESS | 3740 | 1467390992098 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3740 | 1467390992100 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:32 INFO - PROCESS | 3740 | 1467390992187 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:36:32 INFO - PROCESS | 3740 | 1467390992193 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3740 | 1467390992195 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:32 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FED0800 == 31 [pid = 3740] [id = 252] 09:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (000000506A704800) [pid = 3740] [serial = 755] [outer = 0000000000000000] 09:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506A711C00) [pid = 3740] [serial = 756] [outer = 000000506A704800] 09:36:32 INFO - PROCESS | 3740 | 1467390992242 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506AA1D400) [pid = 3740] [serial = 757] [outer = 000000506A704800] 09:36:32 INFO - PROCESS | 3740 | 1467390992672 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 628ms 09:36:32 INFO - PROCESS | 3740 | 1467390992722 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3740 | 1467390992725 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:36:32 INFO - PROCESS | 3740 | 1467390992728 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:36:32 INFO - PROCESS | 3740 | 1467390992730 Marionette TRACE conn5 <- [1,974,null,{}] 09:36:32 INFO - PROCESS | 3740 | 1467390992734 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3740 | 1467390992736 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:32 INFO - PROCESS | 3740 | 1467390992816 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:36:32 INFO - PROCESS | 3740 | 1467390992823 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3740 | 1467390992825 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071056800 == 32 [pid = 3740] [id = 253] 09:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064D0B000) [pid = 3740] [serial = 758] [outer = 0000000000000000] 09:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506B367800) [pid = 3740] [serial = 759] [outer = 0000005064D0B000] 09:36:32 INFO - PROCESS | 3740 | 1467390992871 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506E674800) [pid = 3740] [serial = 760] [outer = 0000005064D0B000] 09:36:33 INFO - PROCESS | 3740 | 1467390993333 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 09:36:33 INFO - PROCESS | 3740 | 1467390993359 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3740 | 1467390993361 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:36:33 INFO - PROCESS | 3740 | 1467390993369 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3740 | 1467390993370 Marionette TRACE conn5 <- [1,978,null,{}] 09:36:33 INFO - PROCESS | 3740 | 1467390993374 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3740 | 1467390993380 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:33 INFO - PROCESS | 3740 | 1467390993489 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:36:33 INFO - PROCESS | 3740 | 1467390993497 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3740 | 1467390993499 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:33 INFO - PROCESS | 3740 | ++DOCSHELL 000000507122C800 == 33 [pid = 3740] [id = 254] 09:36:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506EC51000) [pid = 3740] [serial = 761] [outer = 0000000000000000] 09:36:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506FE22800) [pid = 3740] [serial = 762] [outer = 000000506EC51000] 09:36:33 INFO - PROCESS | 3740 | 1467390993545 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506FE30800) [pid = 3740] [serial = 763] [outer = 000000506EC51000] 09:36:33 INFO - PROCESS | 3740 | 1467390993983 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 09:36:34 INFO - PROCESS | 3740 | 1467390994044 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3740 | 1467390994046 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:36:34 INFO - PROCESS | 3740 | 1467390994050 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3740 | 1467390994051 Marionette TRACE conn5 <- [1,982,null,{}] 09:36:34 INFO - PROCESS | 3740 | 1467390994055 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3740 | 1467390994057 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:34 INFO - PROCESS | 3740 | 1467390994136 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:36:34 INFO - PROCESS | 3740 | 1467390994173 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3740 | 1467390994175 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:34 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A8B800 == 34 [pid = 3740] [id = 255] 09:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064624800) [pid = 3740] [serial = 764] [outer = 0000000000000000] 09:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507082BC00) [pid = 3740] [serial = 765] [outer = 0000005064624800] 09:36:34 INFO - PROCESS | 3740 | 1467390994220 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070846400) [pid = 3740] [serial = 766] [outer = 0000005064624800] 09:36:34 INFO - PROCESS | 3740 | 1467390994631 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:36:34 INFO - PROCESS | 3740 | 1467390994684 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3740 | 1467390994686 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 3740 | 1467390994689 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3740 | 1467390994691 Marionette TRACE conn5 <- [1,986,null,{}] 09:36:34 INFO - PROCESS | 3740 | 1467390994694 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3740 | 1467390994696 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:34 INFO - PROCESS | 3740 | 1467390994776 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:36:34 INFO - PROCESS | 3740 | 1467390994783 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3740 | 1467390994785 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:34 INFO - PROCESS | 3740 | ++DOCSHELL 000000507248D800 == 35 [pid = 3740] [id = 256] 09:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070853000) [pid = 3740] [serial = 767] [outer = 0000000000000000] 09:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070919400) [pid = 3740] [serial = 768] [outer = 0000005070853000] 09:36:34 INFO - PROCESS | 3740 | 1467390994829 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070E69000) [pid = 3740] [serial = 769] [outer = 0000005070853000] 09:36:35 INFO - PROCESS | 3740 | 1467390995309 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 09:36:35 INFO - PROCESS | 3740 | 1467390995318 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3740 | 1467390995321 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:36:35 INFO - PROCESS | 3740 | 1467390995324 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:36:35 INFO - PROCESS | 3740 | 1467390995326 Marionette TRACE conn5 <- [1,990,null,{}] 09:36:35 INFO - PROCESS | 3740 | 1467390995329 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3740 | 1467390995331 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:35 INFO - PROCESS | 3740 | 1467390995437 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:36:35 INFO - PROCESS | 3740 | 1467390995444 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3740 | 1467390995446 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:35 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6D3000 == 36 [pid = 3740] [id = 257] 09:36:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005068F62800) [pid = 3740] [serial = 770] [outer = 0000000000000000] 09:36:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070EED400) [pid = 3740] [serial = 771] [outer = 0000005068F62800] 09:36:35 INFO - PROCESS | 3740 | 1467390995493 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071021000) [pid = 3740] [serial = 772] [outer = 0000005068F62800] 09:36:35 INFO - PROCESS | 3740 | 1467390995962 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 689ms 09:36:36 INFO - PROCESS | 3740 | 1467390996017 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3740 | 1467390996019 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 3740 | 1467390996022 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:36:36 INFO - PROCESS | 3740 | 1467390996024 Marionette TRACE conn5 <- [1,994,null,{}] 09:36:36 INFO - PROCESS | 3740 | 1467390996035 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3740 | 1467390996037 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:36 INFO - PROCESS | 3740 | 1467390996147 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:36:36 INFO - PROCESS | 3740 | 1467390996153 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3740 | 1467390996155 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:36 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C6F800 == 37 [pid = 3740] [id = 258] 09:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071024400) [pid = 3740] [serial = 773] [outer = 0000000000000000] 09:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071042C00) [pid = 3740] [serial = 774] [outer = 0000005071024400] 09:36:36 INFO - PROCESS | 3740 | 1467390996204 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050714DBC00) [pid = 3740] [serial = 775] [outer = 0000005071024400] 09:36:36 INFO - PROCESS | 3740 | 1467390996671 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 09:36:36 INFO - PROCESS | 3740 | 1467390996718 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3740 | 1467390996721 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 3740 | 1467390996724 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:36:36 INFO - PROCESS | 3740 | 1467390996727 Marionette TRACE conn5 <- [1,998,null,{}] 09:36:36 INFO - PROCESS | 3740 | 1467390996731 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3740 | 1467390996733 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:36 INFO - PROCESS | 3740 | 1467390996890 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:36:36 INFO - PROCESS | 3740 | 1467390996915 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3740 | 1467390996918 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:36 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071051000 == 38 [pid = 3740] [id = 259] 09:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071808000) [pid = 3740] [serial = 776] [outer = 0000000000000000] 09:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071A09800) [pid = 3740] [serial = 777] [outer = 0000005071808000] 09:36:36 INFO - PROCESS | 3740 | 1467390996964 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071AA3C00) [pid = 3740] [serial = 778] [outer = 0000005071808000] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005069706C00) [pid = 3740] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070919C00) [pid = 3740] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071688800) [pid = 3740] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071A9EC00) [pid = 3740] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506A77DC00) [pid = 3740] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B8A000) [pid = 3740] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506E402400) [pid = 3740] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B9EC00) [pid = 3740] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507162C400) [pid = 3740] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506E6C3800) [pid = 3740] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:36:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B98000) [pid = 3740] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:36:37 INFO - PROCESS | 3740 | 1467390997499 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 838ms 09:36:37 INFO - PROCESS | 3740 | 1467390997568 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3740 | 1467390997571 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:36:37 INFO - PROCESS | 3740 | 1467390997574 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 3740 | 1467390997576 Marionette TRACE conn5 <- [1,1002,null,{}] 09:36:37 INFO - PROCESS | 3740 | 1467390997579 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3740 | 1467390997581 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:37 INFO - PROCESS | 3740 | 1467390997662 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:36:37 INFO - PROCESS | 3740 | 1467390997668 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3740 | 1467390997670 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776AE800 == 39 [pid = 3740] [id = 260] 09:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506A81E800) [pid = 3740] [serial = 779] [outer = 0000000000000000] 09:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050707A7400) [pid = 3740] [serial = 780] [outer = 000000506A81E800] 09:36:37 INFO - PROCESS | 3740 | 1467390997714 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050718D0400) [pid = 3740] [serial = 781] [outer = 000000506A81E800] 09:36:38 INFO - PROCESS | 3740 | 1467390998129 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 585ms 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:36:38 INFO - PROCESS | 3740 | 1467390998169 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3740 | 1467390998172 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:36:38 INFO - PROCESS | 3740 | 1467390998175 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 3740 | 1467390998176 Marionette TRACE conn5 <- [1,1006,null,{}] 09:36:38 INFO - PROCESS | 3740 | 1467390998184 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3740 | 1467390998186 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:38 INFO - PROCESS | 3740 | 1467390998270 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:36:38 INFO - PROCESS | 3740 | 1467390998276 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3740 | 1467390998278 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:38 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D3F800 == 40 [pid = 3740] [id = 261] 09:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071AA7000) [pid = 3740] [serial = 782] [outer = 0000000000000000] 09:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071B56400) [pid = 3740] [serial = 783] [outer = 0000005071AA7000] 09:36:38 INFO - PROCESS | 3740 | 1467390998322 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005072106800) [pid = 3740] [serial = 784] [outer = 0000005071AA7000] 09:36:38 INFO - PROCESS | 3740 | 1467390998761 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 627ms 09:36:38 INFO - PROCESS | 3740 | 1467390998804 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3740 | 1467390998806 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:36:38 INFO - PROCESS | 3740 | 1467390998809 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:36:38 INFO - PROCESS | 3740 | 1467390998811 Marionette TRACE conn5 <- [1,1010,null,{}] 09:36:38 INFO - PROCESS | 3740 | 1467390998818 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3740 | 1467390998820 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:38 INFO - PROCESS | 3740 | 1467390998903 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:36:38 INFO - PROCESS | 3740 | 1467390998909 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3740 | 1467390998911 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:38 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F33800 == 41 [pid = 3740] [id = 262] 09:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507236A000) [pid = 3740] [serial = 785] [outer = 0000000000000000] 09:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507245DC00) [pid = 3740] [serial = 786] [outer = 000000507236A000] 09:36:38 INFO - PROCESS | 3740 | 1467390998964 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050729A2000) [pid = 3740] [serial = 787] [outer = 000000507236A000] 09:36:39 INFO - PROCESS | 3740 | 1467390999581 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 839ms 09:36:39 INFO - PROCESS | 3740 | 1467390999657 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3740 | 1467390999662 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:36:39 INFO - PROCESS | 3740 | 1467390999668 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3740 | 1467390999672 Marionette TRACE conn5 <- [1,1014,null,{}] 09:36:39 INFO - PROCESS | 3740 | 1467390999678 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3740 | 1467390999681 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:39 INFO - PROCESS | 3740 | 1467390999817 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:36:39 INFO - PROCESS | 3740 | 1467390999885 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3740 | 1467390999888 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E48000 == 42 [pid = 3740] [id = 263] 09:36:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064629400) [pid = 3740] [serial = 788] [outer = 0000000000000000] 09:36:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005064B88000) [pid = 3740] [serial = 789] [outer = 0000005064629400] 09:36:39 INFO - PROCESS | 3740 | 1467390999989 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064E9A000) [pid = 3740] [serial = 790] [outer = 0000005064629400] 09:36:40 INFO - PROCESS | 3740 | 1467391000752 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1136ms 09:36:40 INFO - PROCESS | 3740 | 1467391000970 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3740 | 1467391000975 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:36:40 INFO - PROCESS | 3740 | 1467391000980 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3740 | 1467391000983 Marionette TRACE conn5 <- [1,1018,null,{}] 09:36:40 INFO - PROCESS | 3740 | 1467391000989 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 3740 | 1467391000992 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:36:41 INFO - PROCESS | 3740 | 1467391001106 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:36:41 INFO - PROCESS | 3740 | 1467391001174 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3740 | 1467391001179 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E46800 == 43 [pid = 3740] [id = 264] 09:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064D0C000) [pid = 3740] [serial = 791] [outer = 0000000000000000] 09:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064E98000) [pid = 3740] [serial = 792] [outer = 0000005064D0C000] 09:36:41 INFO - PROCESS | 3740 | 1467391001230 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005068F5E800) [pid = 3740] [serial = 793] [outer = 0000005064D0C000] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D3F800 == 42 [pid = 3740] [id = 261] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 00000050776AE800 == 41 [pid = 3740] [id = 260] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005071051000 == 40 [pid = 3740] [id = 259] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C6F800 == 39 [pid = 3740] [id = 258] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6D3000 == 38 [pid = 3740] [id = 257] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 000000507248D800 == 37 [pid = 3740] [id = 256] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A8B800 == 36 [pid = 3740] [id = 255] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 000000507122C800 == 35 [pid = 3740] [id = 254] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005071056800 == 34 [pid = 3740] [id = 253] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005071B5E800) [pid = 3740] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506FED0800 == 33 [pid = 3740] [id = 252] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6D5800 == 32 [pid = 3740] [id = 251] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506A72F800 == 31 [pid = 3740] [id = 250] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005069877800 == 30 [pid = 3740] [id = 249] 09:36:41 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B0800 == 29 [pid = 3740] [id = 248] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005070835C00) [pid = 3740] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070EE9000) [pid = 3740] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005070E66000) [pid = 3740] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071689000) [pid = 3740] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071A0A400) [pid = 3740] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071AA1C00) [pid = 3740] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071B53400) [pid = 3740] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506A78B400) [pid = 3740] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B97800) [pid = 3740] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005065FB7400) [pid = 3740] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506FE25800) [pid = 3740] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E42D000) [pid = 3740] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069072000) [pid = 3740] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064EEAC00) [pid = 3740] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071809C00) [pid = 3740] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506F51C000) [pid = 3740] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506B2D7400) [pid = 3740] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070855C00) [pid = 3740] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071A0B800) [pid = 3740] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070851800) [pid = 3740] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050707A5C00) [pid = 3740] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:36:41 INFO - PROCESS | 3740 | 1467391001900 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 922ms 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:36:41 INFO - PROCESS | 3740 | 1467391001918 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3740 | 1467391001922 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:36:41 INFO - PROCESS | 3740 | 1467391001929 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 3740 | 1467391001933 Marionette TRACE conn5 <- [1,1022,null,{}] 09:36:41 INFO - PROCESS | 3740 | 1467391001939 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 3740 | 1467391001942 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:42 INFO - PROCESS | 3740 | 1467391002033 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:36:42 INFO - PROCESS | 3740 | 1467391002104 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3740 | 1467391002107 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:42 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EA2800 == 30 [pid = 3740] [id = 265] 09:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B2C400) [pid = 3740] [serial = 794] [outer = 0000000000000000] 09:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064EEAC00) [pid = 3740] [serial = 795] [outer = 0000005064B2C400] 09:36:42 INFO - PROCESS | 3740 | 1467391002157 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000050690CA000) [pid = 3740] [serial = 796] [outer = 0000005064B2C400] 09:36:42 INFO - PROCESS | 3740 | 1467391002573 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 09:36:42 INFO - PROCESS | 3740 | 1467391002661 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3740 | 1467391002663 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:36:42 INFO - PROCESS | 3740 | 1467391002672 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3740 | 1467391002674 Marionette TRACE conn5 <- [1,1026,null,{}] 09:36:42 INFO - PROCESS | 3740 | 1467391002685 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3740 | 1467391002690 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:42 INFO - PROCESS | 3740 | 1467391002789 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:36:42 INFO - PROCESS | 3740 | 1467391002802 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3740 | 1467391002806 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:42 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED78800 == 31 [pid = 3740] [id = 266] 09:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A821400) [pid = 3740] [serial = 797] [outer = 0000000000000000] 09:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506ACD4800) [pid = 3740] [serial = 798] [outer = 000000506A821400] 09:36:42 INFO - PROCESS | 3740 | 1467391002858 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E404800) [pid = 3740] [serial = 799] [outer = 000000506A821400] 09:36:43 INFO - PROCESS | 3740 | 1467391003331 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 09:36:43 INFO - PROCESS | 3740 | 1467391003366 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3740 | 1467391003368 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:36:43 INFO - PROCESS | 3740 | 1467391003371 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:36:43 INFO - PROCESS | 3740 | 1467391003373 Marionette TRACE conn5 <- [1,1030,null,{}] 09:36:43 INFO - PROCESS | 3740 | 1467391003377 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3740 | 1467391003379 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:43 INFO - PROCESS | 3740 | 1467391003468 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:36:43 INFO - PROCESS | 3740 | 1467391003492 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3740 | 1467391003495 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:43 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071067000 == 32 [pid = 3740] [id = 267] 09:36:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EC48800) [pid = 3740] [serial = 800] [outer = 0000000000000000] 09:36:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506ECB3000) [pid = 3740] [serial = 801] [outer = 000000506EC48800] 09:36:43 INFO - PROCESS | 3740 | 1467391003543 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506F5BAC00) [pid = 3740] [serial = 802] [outer = 000000506EC48800] 09:36:44 INFO - PROCESS | 3740 | 1467391004022 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 09:36:44 INFO - PROCESS | 3740 | 1467391004048 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3740 | 1467391004050 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:36:44 INFO - PROCESS | 3740 | 1467391004054 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3740 | 1467391004055 Marionette TRACE conn5 <- [1,1034,null,{}] 09:36:44 INFO - PROCESS | 3740 | 1467391004059 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3740 | 1467391004061 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:44 INFO - PROCESS | 3740 | 1467391004203 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:36:44 INFO - PROCESS | 3740 | 1467391004224 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3740 | 1467391004226 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:44 INFO - PROCESS | 3740 | ++DOCSHELL 000000507123F000 == 33 [pid = 3740] [id = 268] 09:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064A97C00) [pid = 3740] [serial = 803] [outer = 0000000000000000] 09:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE2C800) [pid = 3740] [serial = 804] [outer = 0000005064A97C00] 09:36:44 INFO - PROCESS | 3740 | 1467391004272 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707AC000) [pid = 3740] [serial = 805] [outer = 0000005064A97C00] 09:36:44 INFO - PROCESS | 3740 | 1467391004704 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 09:36:44 INFO - PROCESS | 3740 | 1467391004747 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3740 | 1467391004750 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 3740 | 1467391004753 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:36:44 INFO - PROCESS | 3740 | 1467391004755 Marionette TRACE conn5 <- [1,1038,null,{}] 09:36:44 INFO - PROCESS | 3740 | 1467391004758 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3740 | 1467391004764 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:44 INFO - PROCESS | 3740 | 1467391004901 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:36:44 INFO - PROCESS | 3740 | 1467391004954 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3740 | 1467391004957 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:44 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072144000 == 34 [pid = 3740] [id = 269] 09:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070850C00) [pid = 3740] [serial = 806] [outer = 0000000000000000] 09:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070924C00) [pid = 3740] [serial = 807] [outer = 0000005070850C00] 09:36:45 INFO - PROCESS | 3740 | 1467391005003 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070EE6800) [pid = 3740] [serial = 808] [outer = 0000005070850C00] 09:36:45 INFO - PROCESS | 3740 | 1467391005447 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 09:36:45 INFO - PROCESS | 3740 | 1467391005491 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3740 | 1467391005493 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:36:45 INFO - PROCESS | 3740 | 1467391005533 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3740 | 1467391005535 Marionette TRACE conn5 <- [1,1042,null,{}] 09:36:45 INFO - PROCESS | 3740 | 1467391005549 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3740 | 1467391005551 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:45 INFO - PROCESS | 3740 | 1467391005655 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:36:45 INFO - PROCESS | 3740 | 1467391005664 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3740 | 1467391005666 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074214000 == 35 [pid = 3740] [id = 270] 09:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071021400) [pid = 3740] [serial = 809] [outer = 0000000000000000] 09:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507103C800) [pid = 3740] [serial = 810] [outer = 0000005071021400] 09:36:45 INFO - PROCESS | 3740 | 1467391005712 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507162C000) [pid = 3740] [serial = 811] [outer = 0000005071021400] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005070853000) [pid = 3740] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064E94000) [pid = 3740] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064D0B000) [pid = 3740] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005062BDA400) [pid = 3740] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506A704800) [pid = 3740] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506EC51000) [pid = 3740] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064AA1400) [pid = 3740] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071808000) [pid = 3740] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005071AA7000) [pid = 3740] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506A81E800) [pid = 3740] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005068F62800) [pid = 3740] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071024400) [pid = 3740] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071B5C000) [pid = 3740] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:36:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064624800) [pid = 3740] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:36:46 INFO - PROCESS | 3740 | 1467391006330 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 880ms 09:36:46 INFO - PROCESS | 3740 | 1467391006380 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3740 | 1467391006383 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:36:46 INFO - PROCESS | 3740 | 1467391006387 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3740 | 1467391006388 Marionette TRACE conn5 <- [1,1046,null,{}] 09:36:46 INFO - PROCESS | 3740 | 1467391006392 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3740 | 1467391006394 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:46 INFO - PROCESS | 3740 | 1467391006477 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:36:46 INFO - PROCESS | 3740 | 1467391006485 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3740 | 1467391006487 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750B2800 == 36 [pid = 3740] [id = 271] 09:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064AA1800) [pid = 3740] [serial = 812] [outer = 0000000000000000] 09:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E4E7400) [pid = 3740] [serial = 813] [outer = 0000005064AA1800] 09:36:46 INFO - PROCESS | 3740 | 1467391006533 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071048800) [pid = 3740] [serial = 814] [outer = 0000005064AA1800] 09:36:47 INFO - PROCESS | 3740 | 1467391007000 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 09:36:47 INFO - PROCESS | 3740 | 1467391007016 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3740 | 1467391007018 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:36:47 INFO - PROCESS | 3740 | 1467391007021 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:36:47 INFO - PROCESS | 3740 | 1467391007023 Marionette TRACE conn5 <- [1,1050,null,{}] 09:36:47 INFO - PROCESS | 3740 | 1467391007027 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3740 | 1467391007029 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:47 INFO - PROCESS | 3740 | 1467391007111 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:36:47 INFO - PROCESS | 3740 | 1467391007117 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3740 | 1467391007120 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:47 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE0000 == 37 [pid = 3740] [id = 272] 09:36:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071021C00) [pid = 3740] [serial = 815] [outer = 0000000000000000] 09:36:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050716F1C00) [pid = 3740] [serial = 816] [outer = 0000005071021C00] 09:36:47 INFO - PROCESS | 3740 | 1467391007164 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071AA4400) [pid = 3740] [serial = 817] [outer = 0000005071021C00] 09:36:47 INFO - PROCESS | 3740 | 1467391007576 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 588ms 09:36:47 INFO - PROCESS | 3740 | 1467391007619 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3740 | 1467391007621 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:36:47 INFO - PROCESS | 3740 | 1467391007624 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3740 | 1467391007626 Marionette TRACE conn5 <- [1,1054,null,{}] 09:36:47 INFO - PROCESS | 3740 | 1467391007630 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3740 | 1467391007632 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:47 INFO - PROCESS | 3740 | 1467391007721 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:36:47 INFO - PROCESS | 3740 | 1467391007727 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3740 | 1467391007729 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:47 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071052000 == 38 [pid = 3740] [id = 273] 09:36:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071B55400) [pid = 3740] [serial = 818] [outer = 0000000000000000] 09:36:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071B5A800) [pid = 3740] [serial = 819] [outer = 0000005071B55400] 09:36:47 INFO - PROCESS | 3740 | 1467391007774 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005072376C00) [pid = 3740] [serial = 820] [outer = 0000005071B55400] 09:36:48 INFO - PROCESS | 3740 | 1467391008208 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 09:36:48 INFO - PROCESS | 3740 | 1467391008286 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3740 | 1467391008291 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:36:48 INFO - PROCESS | 3740 | 1467391008297 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3740 | 1467391008302 Marionette TRACE conn5 <- [1,1058,null,{}] 09:36:48 INFO - PROCESS | 3740 | 1467391008309 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3740 | 1467391008313 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:48 INFO - PROCESS | 3740 | 1467391008436 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:36:48 INFO - PROCESS | 3740 | 1467391008587 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3740 | 1467391008593 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000050698AE800 == 39 [pid = 3740] [id = 274] 09:36:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B24000) [pid = 3740] [serial = 821] [outer = 0000000000000000] 09:36:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005064B86800) [pid = 3740] [serial = 822] [outer = 0000005064B24000] 09:36:48 INFO - PROCESS | 3740 | 1467391008652 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005065F4F800) [pid = 3740] [serial = 823] [outer = 0000005064B24000] 09:36:49 INFO - PROCESS | 3740 | 1467391009221 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 09:36:49 INFO - PROCESS | 3740 | 1467391009285 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3740 | 1467391009289 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:36:49 INFO - PROCESS | 3740 | 1467391009296 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3740 | 1467391009300 Marionette TRACE conn5 <- [1,1062,null,{}] 09:36:49 INFO - PROCESS | 3740 | 1467391009305 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3740 | 1467391009308 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:49 INFO - PROCESS | 3740 | 1467391009424 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:36:49 INFO - PROCESS | 3740 | 1467391009500 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3740 | 1467391009503 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:49 INFO - PROCESS | 3740 | ++DOCSHELL 000000507122A000 == 40 [pid = 3740] [id = 275] 09:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506A819000) [pid = 3740] [serial = 824] [outer = 0000000000000000] 09:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506AEA1000) [pid = 3740] [serial = 825] [outer = 000000506A819000] 09:36:49 INFO - PROCESS | 3740 | 1467391009602 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000506EB92800) [pid = 3740] [serial = 826] [outer = 000000506A819000] 09:36:50 INFO - PROCESS | 3740 | 1467391010194 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 944ms 09:36:50 INFO - PROCESS | 3740 | 1467391010243 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3740 | 1467391010245 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:36:50 INFO - PROCESS | 3740 | 1467391010250 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3740 | 1467391010252 Marionette TRACE conn5 <- [1,1066,null,{}] 09:36:50 INFO - PROCESS | 3740 | 1467391010262 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 3740 | 1467391010268 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:50 INFO - PROCESS | 3740 | 1467391010415 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:36:50 INFO - PROCESS | 3740 | 1467391010534 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3740 | 1467391010538 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780EA800 == 41 [pid = 3740] [id = 276] 09:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005070920000) [pid = 3740] [serial = 827] [outer = 0000000000000000] 09:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005070E6AC00) [pid = 3740] [serial = 828] [outer = 0000005070920000] 09:36:50 INFO - PROCESS | 3740 | 1467391010599 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005071B5EC00) [pid = 3740] [serial = 829] [outer = 0000005070920000] 09:36:51 INFO - PROCESS | 3740 | 1467391011255 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1027ms 09:36:51 INFO - PROCESS | 3740 | 1467391011279 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3740 | 1467391011281 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:36:51 INFO - PROCESS | 3740 | 1467391011285 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3740 | 1467391011287 Marionette TRACE conn5 <- [1,1070,null,{}] 09:36:51 INFO - PROCESS | 3740 | 1467391011291 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3740 | 1467391011293 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:51 INFO - PROCESS | 3740 | 1467391011407 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:36:51 INFO - PROCESS | 3740 | 1467391011481 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3740 | 1467391011484 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F22800 == 42 [pid = 3740] [id = 277] 09:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005070920400) [pid = 3740] [serial = 830] [outer = 0000000000000000] 09:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005072DD7000) [pid = 3740] [serial = 831] [outer = 0000005070920400] 09:36:51 INFO - PROCESS | 3740 | 1467391011600 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005074228400) [pid = 3740] [serial = 832] [outer = 0000005070920400] 09:36:52 INFO - PROCESS | 3740 | 1467391012475 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1240ms 09:36:52 INFO - PROCESS | 3740 | 1467391012528 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3740 | 1467391012531 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:36:52 INFO - PROCESS | 3740 | 1467391012535 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3740 | 1467391012538 Marionette TRACE conn5 <- [1,1074,null,{}] 09:36:52 INFO - PROCESS | 3740 | 1467391012543 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3740 | 1467391012546 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:52 INFO - PROCESS | 3740 | 1467391012652 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:36:52 INFO - PROCESS | 3740 | 1467391012727 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3740 | 1467391012729 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:52 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED13000 == 43 [pid = 3740] [id = 278] 09:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000506AEA2400) [pid = 3740] [serial = 833] [outer = 0000000000000000] 09:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000506EB0B800) [pid = 3740] [serial = 834] [outer = 000000506AEA2400] 09:36:52 INFO - PROCESS | 3740 | 1467391012781 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (000000506FE2CC00) [pid = 3740] [serial = 835] [outer = 000000506AEA2400] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE0000 == 42 [pid = 3740] [id = 272] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 00000050750B2800 == 41 [pid = 3740] [id = 271] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005074214000 == 40 [pid = 3740] [id = 270] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005072144000 == 39 [pid = 3740] [id = 269] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 000000507123F000 == 38 [pid = 3740] [id = 268] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005071067000 == 37 [pid = 3740] [id = 267] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED78800 == 36 [pid = 3740] [id = 266] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EA2800 == 35 [pid = 3740] [id = 265] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E46800 == 34 [pid = 3740] [id = 264] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F33800 == 33 [pid = 3740] [id = 262] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E48000 == 32 [pid = 3740] [id = 263] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F22800 == 31 [pid = 3740] [id = 277] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 00000050780EA800 == 30 [pid = 3740] [id = 276] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 000000507122A000 == 29 [pid = 3740] [id = 275] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 0000005071052000 == 28 [pid = 3740] [id = 273] 09:36:53 INFO - PROCESS | 3740 | --DOCSHELL 00000050698AE800 == 27 [pid = 3740] [id = 274] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005070EED400) [pid = 3740] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005071042C00) [pid = 3740] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005072110800) [pid = 3740] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000507082BC00) [pid = 3740] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005070846400) [pid = 3740] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005070919400) [pid = 3740] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005064E99C00) [pid = 3740] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506510D400) [pid = 3740] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506B367800) [pid = 3740] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506E674800) [pid = 3740] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506973B800) [pid = 3740] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005069AE4C00) [pid = 3740] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506A711C00) [pid = 3740] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506AA1D400) [pid = 3740] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071021000) [pid = 3740] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506FE22800) [pid = 3740] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506FE30800) [pid = 3740] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B23000) [pid = 3740] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B8BC00) [pid = 3740] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071A09800) [pid = 3740] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005072106800) [pid = 3740] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050714DBC00) [pid = 3740] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507245DC00) [pid = 3740] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071B56400) [pid = 3740] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071AA3C00) [pid = 3740] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050707A7400) [pid = 3740] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050718D0400) [pid = 3740] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070E69000) [pid = 3740] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3740 | 1467391013984 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1493ms 09:36:54 INFO - PROCESS | 3740 | 1467391014030 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3740 | 1467391014034 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:36:54 INFO - PROCESS | 3740 | 1467391014038 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3740 | 1467391014042 Marionette TRACE conn5 <- [1,1078,null,{}] 09:36:54 INFO - PROCESS | 3740 | 1467391014047 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3740 | 1467391014050 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:54 INFO - PROCESS | 3740 | 1467391014177 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:36:54 INFO - PROCESS | 3740 | 1467391014251 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3740 | 1467391014254 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069817800 == 28 [pid = 3740] [id = 279] 09:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000050641CB800) [pid = 3740] [serial = 836] [outer = 0000000000000000] 09:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064B27400) [pid = 3740] [serial = 837] [outer = 00000050641CB800] 09:36:54 INFO - PROCESS | 3740 | 1467391014303 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064B9EC00) [pid = 3740] [serial = 838] [outer = 00000050641CB800] 09:36:54 INFO - PROCESS | 3740 | 1467391014719 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 732ms 09:36:54 INFO - PROCESS | 3740 | 1467391014775 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3740 | 1467391014781 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:36:54 INFO - PROCESS | 3740 | 1467391014787 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3740 | 1467391014790 Marionette TRACE conn5 <- [1,1082,null,{}] 09:36:54 INFO - PROCESS | 3740 | 1467391014794 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3740 | 1467391014797 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:54 INFO - PROCESS | 3740 | 1467391014887 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:36:54 INFO - PROCESS | 3740 | 1467391014893 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3740 | 1467391014896 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:54 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A890000 == 29 [pid = 3740] [id = 280] 09:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506624F000) [pid = 3740] [serial = 839] [outer = 0000000000000000] 09:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005068F5F800) [pid = 3740] [serial = 840] [outer = 000000506624F000] 09:36:54 INFO - PROCESS | 3740 | 1467391014945 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000050697D8400) [pid = 3740] [serial = 841] [outer = 000000506624F000] 09:36:55 INFO - PROCESS | 3740 | 1467391015422 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 09:36:55 INFO - PROCESS | 3740 | 1467391015482 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3740 | 1467391015484 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:36:55 INFO - PROCESS | 3740 | 1467391015488 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3740 | 1467391015492 Marionette TRACE conn5 <- [1,1086,null,{}] 09:36:55 INFO - PROCESS | 3740 | 1467391015503 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3740 | 1467391015508 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:55 INFO - PROCESS | 3740 | 1467391015627 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:36:55 INFO - PROCESS | 3740 | 1467391015708 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3740 | 1467391015711 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:55 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FED2800 == 30 [pid = 3740] [id = 281] 09:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050641CF400) [pid = 3740] [serial = 842] [outer = 0000000000000000] 09:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506B2D7400) [pid = 3740] [serial = 843] [outer = 00000050641CF400] 09:36:55 INFO - PROCESS | 3740 | 1467391015762 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506E4E9000) [pid = 3740] [serial = 844] [outer = 00000050641CF400] 09:36:56 INFO - PROCESS | 3740 | 1467391016179 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 735ms 09:36:56 INFO - PROCESS | 3740 | 1467391016226 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:36:56 INFO - PROCESS | 3740 | 1467391016229 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:36:56 INFO - PROCESS | 3740 | 1467391016232 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3740 | 1467391016234 Marionette TRACE conn5 <- [1,1090,null,{}] 09:36:56 INFO - PROCESS | 3740 | 1467391016237 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3740 | 1467391016239 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:56 INFO - PROCESS | 3740 | 1467391016353 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:36:56 INFO - PROCESS | 3740 | 1467391016404 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3740 | 1467391016406 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071162800 == 31 [pid = 3740] [id = 282] 09:36:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506EB99800) [pid = 3740] [serial = 845] [outer = 0000000000000000] 09:36:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506ECB6800) [pid = 3740] [serial = 846] [outer = 000000506EB99800] 09:36:56 INFO - PROCESS | 3740 | 1467391016454 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506FE26800) [pid = 3740] [serial = 847] [outer = 000000506EB99800] 09:36:56 INFO - PROCESS | 3740 | 1467391016903 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 09:36:56 INFO - PROCESS | 3740 | 1467391016924 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3740 | 1467391016926 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:36:56 INFO - PROCESS | 3740 | 1467391016930 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:36:56 INFO - PROCESS | 3740 | 1467391016931 Marionette TRACE conn5 <- [1,1094,null,{}] 09:36:56 INFO - PROCESS | 3740 | 1467391016939 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3740 | 1467391016942 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:57 INFO - PROCESS | 3740 | 1467391017076 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:36:57 INFO - PROCESS | 3740 | 1467391017094 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3740 | 1467391017096 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071240000 == 32 [pid = 3740] [id = 283] 09:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506462A000) [pid = 3740] [serial = 848] [outer = 0000000000000000] 09:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070826400) [pid = 3740] [serial = 849] [outer = 000000506462A000] 09:36:57 INFO - PROCESS | 3740 | 1467391017146 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070847000) [pid = 3740] [serial = 850] [outer = 000000506462A000] 09:36:57 INFO - PROCESS | 3740 | [3740] 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:36:57 INFO - PROCESS | 3740 | 1467391017765 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 881ms 09:36:57 INFO - PROCESS | 3740 | 1467391017815 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3740 | 1467391017817 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:36:57 INFO - PROCESS | 3740 | 1467391017820 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 3740 | 1467391017822 Marionette TRACE conn5 <- [1,1098,null,{}] 09:36:57 INFO - PROCESS | 3740 | 1467391017825 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 3740 | 1467391017832 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:57 INFO - PROCESS | 3740 | 1467391017966 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:36:57 INFO - PROCESS | 3740 | 1467391017977 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3740 | 1467391017979 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:57 INFO - PROCESS | 3740 | ++DOCSHELL 000000507213E800 == 33 [pid = 3740] [id = 284] 09:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070854400) [pid = 3740] [serial = 851] [outer = 0000000000000000] 09:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005070E6A400) [pid = 3740] [serial = 852] [outer = 0000005070854400] 09:36:58 INFO - PROCESS | 3740 | 1467391018025 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507103C000) [pid = 3740] [serial = 853] [outer = 0000005070854400] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071B55400) [pid = 3740] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064A97C00) [pid = 3740] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005070850C00) [pid = 3740] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071021400) [pid = 3740] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506EC48800) [pid = 3740] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B2C400) [pid = 3740] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064629400) [pid = 3740] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064D0C000) [pid = 3740] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507236A000) [pid = 3740] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506A821400) [pid = 3740] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064AA1800) [pid = 3740] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:36:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071021C00) [pid = 3740] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:36:58 INFO - PROCESS | 3740 | 1467391018655 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 882ms 09:36:58 INFO - PROCESS | 3740 | 1467391018705 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3740 | 1467391018707 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:36:58 INFO - PROCESS | 3740 | 1467391018711 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:36:58 INFO - PROCESS | 3740 | 1467391018712 Marionette TRACE conn5 <- [1,1102,null,{}] 09:36:58 INFO - PROCESS | 3740 | 1467391018716 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3740 | 1467391018718 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:58 INFO - PROCESS | 3740 | 1467391018798 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:36:58 INFO - PROCESS | 3740 | 1467391018806 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 3740 | 1467391018808 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C03000 == 34 [pid = 3740] [id = 285] 09:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070829C00) [pid = 3740] [serial = 854] [outer = 0000000000000000] 09:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071023800) [pid = 3740] [serial = 855] [outer = 0000005070829C00] 09:36:58 INFO - PROCESS | 3740 | 1467391018853 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050711A9800) [pid = 3740] [serial = 856] [outer = 0000005070829C00] 09:36:59 INFO - PROCESS | 3740 | 1467391019267 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 586ms 09:36:59 INFO - PROCESS | 3740 | 1467391019300 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:36:59 INFO - PROCESS | 3740 | 1467391019303 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:36:59 INFO - PROCESS | 3740 | 1467391019307 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3740 | 1467391019308 Marionette TRACE conn5 <- [1,1106,null,{}] 09:36:59 INFO - PROCESS | 3740 | 1467391019312 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3740 | 1467391019314 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:59 INFO - PROCESS | 3740 | 1467391019395 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:36:59 INFO - PROCESS | 3740 | 1467391019400 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3740 | 1467391019402 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:36:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075066800 == 35 [pid = 3740] [id = 286] 09:36:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050714D9000) [pid = 3740] [serial = 857] [outer = 0000000000000000] 09:36:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071688800) [pid = 3740] [serial = 858] [outer = 00000050714D9000] 09:36:59 INFO - PROCESS | 3740 | 1467391019455 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050718C7800) [pid = 3740] [serial = 859] [outer = 00000050714D9000] 09:36:59 INFO - PROCESS | 3740 | 1467391019892 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 631ms 09:36:59 INFO - PROCESS | 3740 | 1467391019940 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3740 | 1467391019943 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:36:59 INFO - PROCESS | 3740 | 1467391019946 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3740 | 1467391019948 Marionette TRACE conn5 <- [1,1110,null,{}] 09:36:59 INFO - PROCESS | 3740 | 1467391019951 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3740 | 1467391019953 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:00 INFO - PROCESS | 3740 | 1467391020043 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:37:00 INFO - PROCESS | 3740 | 1467391020049 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3740 | 1467391020051 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:00 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FED1800 == 36 [pid = 3740] [id = 287] 09:37:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071A0D400) [pid = 3740] [serial = 860] [outer = 0000000000000000] 09:37:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506AEA0800) [pid = 3740] [serial = 861] [outer = 0000005071A0D400] 09:37:00 INFO - PROCESS | 3740 | 1467391020096 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B53000) [pid = 3740] [serial = 862] [outer = 0000005071A0D400] 09:37:00 INFO - PROCESS | 3740 | 1467391020875 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 984ms 09:37:00 INFO - PROCESS | 3740 | 1467391020934 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3740 | 1467391020940 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:37:00 INFO - PROCESS | 3740 | 1467391020945 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3740 | 1467391020949 Marionette TRACE conn5 <- [1,1114,null,{}] 09:37:00 INFO - PROCESS | 3740 | 1467391020956 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3740 | 1467391020959 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:01 INFO - PROCESS | 3740 | 1467391021085 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:37:01 INFO - PROCESS | 3740 | 1467391021161 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3740 | 1467391021164 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:01 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A718000 == 37 [pid = 3740] [id = 288] 09:37:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064B9F400) [pid = 3740] [serial = 863] [outer = 0000000000000000] 09:37:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064E9AC00) [pid = 3740] [serial = 864] [outer = 0000005064B9F400] 09:37:01 INFO - PROCESS | 3740 | 1467391021267 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050690C6400) [pid = 3740] [serial = 865] [outer = 0000005064B9F400] 09:37:02 INFO - PROCESS | 3740 | 1467391022054 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1146ms 09:37:02 INFO - PROCESS | 3740 | 1467391022094 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3740 | 1467391022099 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:37:02 INFO - PROCESS | 3740 | 1467391022105 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3740 | 1467391022108 Marionette TRACE conn5 <- [1,1118,null,{}] 09:37:02 INFO - PROCESS | 3740 | 1467391022113 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 3740 | 1467391022116 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:02 INFO - PROCESS | 3740 | 1467391022342 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:37:02 INFO - PROCESS | 3740 | 1467391022467 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 3740 | 1467391022470 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065FCA000 == 38 [pid = 3740] [id = 289] 09:37:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064B81C00) [pid = 3740] [serial = 866] [outer = 0000000000000000] 09:37:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064E9E400) [pid = 3740] [serial = 867] [outer = 0000005064B81C00] 09:37:02 INFO - PROCESS | 3740 | 1467391022523 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005068FF7400) [pid = 3740] [serial = 868] [outer = 0000005064B81C00] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005075066800 == 37 [pid = 3740] [id = 286] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C03000 == 36 [pid = 3740] [id = 285] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 000000507213E800 == 35 [pid = 3740] [id = 284] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005071240000 == 34 [pid = 3740] [id = 283] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005071162800 == 33 [pid = 3740] [id = 282] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506FED2800 == 32 [pid = 3740] [id = 281] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506A890000 == 31 [pid = 3740] [id = 280] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005069817800 == 30 [pid = 3740] [id = 279] 09:37:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED13000 == 29 [pid = 3740] [id = 278] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071B5A800) [pid = 3740] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506FE2C800) [pid = 3740] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050707AC000) [pid = 3740] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005070EE6800) [pid = 3740] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070924C00) [pid = 3740] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000507103C800) [pid = 3740] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506ECB3000) [pid = 3740] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064EEAC00) [pid = 3740] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000050690CA000) [pid = 3740] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B88000) [pid = 3740] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064E9A000) [pid = 3740] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064E98000) [pid = 3740] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005068F5E800) [pid = 3740] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050729A2000) [pid = 3740] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506ACD4800) [pid = 3740] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506E404800) [pid = 3740] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506E4E7400) [pid = 3740] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071048800) [pid = 3740] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507162C000) [pid = 3740] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071AA4400) [pid = 3740] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506F5BAC00) [pid = 3740] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050716F1C00) [pid = 3740] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005072376C00) [pid = 3740] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:37:03 INFO - PROCESS | 3740 | 1467391023117 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1030ms 09:37:03 INFO - PROCESS | 3740 | 1467391023139 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3740 | 1467391023143 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:37:03 INFO - PROCESS | 3740 | 1467391023147 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3740 | 1467391023150 Marionette TRACE conn5 <- [1,1122,null,{}] 09:37:03 INFO - PROCESS | 3740 | 1467391023160 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3740 | 1467391023163 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:03 INFO - PROCESS | 3740 | 1467391023255 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:37:03 INFO - PROCESS | 3740 | 1467391023262 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3740 | 1467391023264 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:03 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC45800 == 30 [pid = 3740] [id = 290] 09:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E9A000) [pid = 3740] [serial = 869] [outer = 0000000000000000] 09:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069706800) [pid = 3740] [serial = 870] [outer = 0000005064E9A000] 09:37:03 INFO - PROCESS | 3740 | 1467391023312 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506A77F000) [pid = 3740] [serial = 871] [outer = 0000005064E9A000] 09:37:03 INFO - PROCESS | 3740 | [GFX2-]: DrawTargetD2D 1.1 (00000050723DBC50): Failed to create GradientStopCollection with no stops. 09:37:03 INFO - PROCESS | 3740 | [GFX3-]: No stops specified for gradient pattern. 09:37:03 INFO - PROCESS | 3740 | 1467391023791 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 09:37:03 INFO - PROCESS | 3740 | 1467391023861 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3740 | 1467391023864 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 3740 | 1467391023867 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:37:03 INFO - PROCESS | 3740 | 1467391023869 Marionette TRACE conn5 <- [1,1126,null,{}] 09:37:03 INFO - PROCESS | 3740 | 1467391023876 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3740 | 1467391023878 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:03 INFO - PROCESS | 3740 | 1467391023970 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:37:03 INFO - PROCESS | 3740 | 1467391023986 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3740 | 1467391023989 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:04 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FEC8800 == 31 [pid = 3740] [id = 291] 09:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506EB03400) [pid = 3740] [serial = 872] [outer = 0000000000000000] 09:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506EB9D000) [pid = 3740] [serial = 873] [outer = 000000506EB03400] 09:37:04 INFO - PROCESS | 3740 | 1467391024035 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506F5CE400) [pid = 3740] [serial = 874] [outer = 000000506EB03400] 09:37:04 INFO - PROCESS | 3740 | 1467391024506 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 689ms 09:37:04 INFO - PROCESS | 3740 | 1467391024560 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3740 | 1467391024564 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:37:04 INFO - PROCESS | 3740 | 1467391024575 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3740 | 1467391024580 Marionette TRACE conn5 <- [1,1130,null,{}] 09:37:04 INFO - PROCESS | 3740 | 1467391024583 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3740 | 1467391024587 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:04 INFO - PROCESS | 3740 | 1467391024680 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:37:04 INFO - PROCESS | 3740 | 1467391024752 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3740 | 1467391024754 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:04 INFO - PROCESS | 3740 | ++DOCSHELL 000000507122E000 == 32 [pid = 3740] [id = 292] 09:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005063F3E400) [pid = 3740] [serial = 875] [outer = 0000000000000000] 09:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070831800) [pid = 3740] [serial = 876] [outer = 0000005063F3E400] 09:37:04 INFO - PROCESS | 3740 | 1467391024800 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070925800) [pid = 3740] [serial = 877] [outer = 0000005063F3E400] 09:37:05 INFO - PROCESS | 3740 | 1467391025184 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 649ms 09:37:05 INFO - PROCESS | 3740 | 1467391025222 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3740 | 1467391025225 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:37:05 INFO - PROCESS | 3740 | 1467391025228 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:37:05 INFO - PROCESS | 3740 | 1467391025230 Marionette TRACE conn5 <- [1,1134,null,{}] 09:37:05 INFO - PROCESS | 3740 | 1467391025233 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 3740 | 1467391025235 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:05 INFO - PROCESS | 3740 | 1467391025382 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:37:05 INFO - PROCESS | 3740 | 1467391025402 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3740 | 1467391025404 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DE7000 == 33 [pid = 3740] [id = 293] 09:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070E61800) [pid = 3740] [serial = 878] [outer = 0000000000000000] 09:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070EE8400) [pid = 3740] [serial = 879] [outer = 0000005070E61800] 09:37:05 INFO - PROCESS | 3740 | 1467391025458 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071021000) [pid = 3740] [serial = 880] [outer = 0000005070E61800] 09:37:05 INFO - PROCESS | 3740 | 1467391025897 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 09:37:05 INFO - PROCESS | 3740 | 1467391025964 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3740 | 1467391025966 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:37:05 INFO - PROCESS | 3740 | 1467391025969 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 3740 | 1467391025971 Marionette TRACE conn5 <- [1,1138,null,{}] 09:37:05 INFO - PROCESS | 3740 | 1467391025975 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 3740 | 1467391025977 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:06 INFO - PROCESS | 3740 | 1467391026101 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:37:06 INFO - PROCESS | 3740 | 1467391026158 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3740 | 1467391026164 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D0000 == 34 [pid = 3740] [id = 294] 09:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507168D400) [pid = 3740] [serial = 881] [outer = 0000000000000000] 09:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071808000) [pid = 3740] [serial = 882] [outer = 000000507168D400] 09:37:06 INFO - PROCESS | 3740 | 1467391026221 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071AA8400) [pid = 3740] [serial = 883] [outer = 000000507168D400] 09:37:06 INFO - PROCESS | 3740 | 1467391026682 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 777ms 09:37:06 INFO - PROCESS | 3740 | 1467391026749 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3740 | 1467391026751 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:37:06 INFO - PROCESS | 3740 | 1467391026755 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:37:06 INFO - PROCESS | 3740 | 1467391026757 Marionette TRACE conn5 <- [1,1142,null,{}] 09:37:06 INFO - PROCESS | 3740 | 1467391026766 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 3740 | 1467391026768 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:06 INFO - PROCESS | 3740 | 1467391026885 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:37:06 INFO - PROCESS | 3740 | 1467391026897 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3740 | 1467391026899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750D0800 == 35 [pid = 3740] [id = 295] 09:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507168E800) [pid = 3740] [serial = 884] [outer = 0000000000000000] 09:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005072221000) [pid = 3740] [serial = 885] [outer = 000000507168E800] 09:37:06 INFO - PROCESS | 3740 | 1467391026944 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050729A7800) [pid = 3740] [serial = 886] [outer = 000000507168E800] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506EB99800) [pid = 3740] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050641CF400) [pid = 3740] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506AEA2400) [pid = 3740] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506462A000) [pid = 3740] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050641CB800) [pid = 3740] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506624F000) [pid = 3740] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005070854400) [pid = 3740] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B24000) [pid = 3740] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506A819000) [pid = 3740] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050714D9000) [pid = 3740] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070920000) [pid = 3740] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070920400) [pid = 3740] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:37:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070829C00) [pid = 3740] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:37:07 INFO - PROCESS | 3740 | 1467391027462 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 09:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:37:07 INFO - PROCESS | 3740 | 1467391027492 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3740 | 1467391027495 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 3740 | 1467391027498 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3740 | 1467391027500 Marionette TRACE conn5 <- [1,1146,null,{}] 09:37:07 INFO - PROCESS | 3740 | 1467391027503 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3740 | 1467391027505 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:07 INFO - PROCESS | 3740 | 1467391027586 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:37:07 INFO - PROCESS | 3740 | 1467391027592 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3740 | 1467391027594 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:07 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BDD000 == 36 [pid = 3740] [id = 296] 09:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005065ADEC00) [pid = 3740] [serial = 887] [outer = 0000000000000000] 09:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506A711000) [pid = 3740] [serial = 888] [outer = 0000005065ADEC00] 09:37:07 INFO - PROCESS | 3740 | 1467391027639 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070920400) [pid = 3740] [serial = 889] [outer = 0000005065ADEC00] 09:37:08 INFO - PROCESS | 3740 | 1467391028072 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3740 | 1467391028133 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:37:08 INFO - PROCESS | 3740 | 1467391028137 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3740 | 1467391028139 Marionette TRACE conn5 <- [1,1150,null,{}] 09:37:08 INFO - PROCESS | 3740 | 1467391028150 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3740 | 1467391028153 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:08 INFO - PROCESS | 3740 | 1467391028259 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:37:08 INFO - PROCESS | 3740 | 1467391028267 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3740 | 1467391028269 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:08 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D37000 == 37 [pid = 3740] [id = 297] 09:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000507180A000) [pid = 3740] [serial = 890] [outer = 0000000000000000] 09:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005074236C00) [pid = 3740] [serial = 891] [outer = 000000507180A000] 09:37:08 INFO - PROCESS | 3740 | 1467391028313 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005074D52800) [pid = 3740] [serial = 892] [outer = 000000507180A000] 09:37:08 INFO - PROCESS | 3740 | 1467391028741 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 09:37:08 INFO - PROCESS | 3740 | 1467391028769 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3740 | 1467391028772 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:37:08 INFO - PROCESS | 3740 | 1467391028775 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3740 | 1467391028777 Marionette TRACE conn5 <- [1,1154,null,{}] 09:37:08 INFO - PROCESS | 3740 | 1467391028781 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3740 | 1467391028783 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:08 INFO - PROCESS | 3740 | 1467391028867 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:37:08 INFO - PROCESS | 3740 | 1467391028874 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3740 | 1467391028876 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:08 INFO - PROCESS | 3740 | ++DOCSHELL 000000507122D000 == 38 [pid = 3740] [id = 298] 09:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005074D58800) [pid = 3740] [serial = 893] [outer = 0000000000000000] 09:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005074DDF400) [pid = 3740] [serial = 894] [outer = 0000005074D58800] 09:37:08 INFO - PROCESS | 3740 | 1467391028921 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005074FAF400) [pid = 3740] [serial = 895] [outer = 0000005074D58800] 09:37:09 INFO - PROCESS | 3740 | 1467391029348 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:37:09 INFO - PROCESS | 3740 | 1467391029408 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3740 | 1467391029410 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:37:09 INFO - PROCESS | 3740 | 1467391029413 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3740 | 1467391029415 Marionette TRACE conn5 <- [1,1158,null,{}] 09:37:09 INFO - PROCESS | 3740 | 1467391029419 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3740 | 1467391029421 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:09 INFO - PROCESS | 3740 | 1467391029548 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:37:09 INFO - PROCESS | 3740 | 1467391029703 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3740 | 1467391029707 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E95000 == 39 [pid = 3740] [id = 299] 09:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064625800) [pid = 3740] [serial = 896] [outer = 0000000000000000] 09:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B8C000) [pid = 3740] [serial = 897] [outer = 0000005064625800] 09:37:09 INFO - PROCESS | 3740 | 1467391029769 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050690C5800) [pid = 3740] [serial = 898] [outer = 0000005064625800] 09:37:10 INFO - PROCESS | 3740 | 1467391030366 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 09:37:10 INFO - PROCESS | 3740 | 1467391030403 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3740 | 1467391030408 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:37:10 INFO - PROCESS | 3740 | 1467391030413 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 3740 | 1467391030417 Marionette TRACE conn5 <- [1,1162,null,{}] 09:37:10 INFO - PROCESS | 3740 | 1467391030422 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3740 | 1467391030425 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:10 INFO - PROCESS | 3740 | 1467391030542 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:37:10 INFO - PROCESS | 3740 | 1467391030620 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3740 | 1467391030623 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D6800 == 40 [pid = 3740] [id = 300] 09:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506EC4B000) [pid = 3740] [serial = 899] [outer = 0000000000000000] 09:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506FE27C00) [pid = 3740] [serial = 900] [outer = 000000506EC4B000] 09:37:10 INFO - PROCESS | 3740 | 1467391030721 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507082C800) [pid = 3740] [serial = 901] [outer = 000000506EC4B000] 09:37:11 INFO - PROCESS | 3740 | 1467391031370 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:37:11 INFO - PROCESS | 3740 | 1467391031405 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:37:11 INFO - PROCESS | 3740 | 1467391031409 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3740 | 1467391031412 Marionette TRACE conn5 <- [1,1166,null,{}] 09:37:11 INFO - PROCESS | 3740 | 1467391031416 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3740 | 1467391031419 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:11 INFO - PROCESS | 3740 | 1467391031533 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:37:11 INFO - PROCESS | 3740 | 1467391031612 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3740 | 1467391031615 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780F1800 == 41 [pid = 3740] [id = 301] 09:37:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005071019C00) [pid = 3740] [serial = 902] [outer = 0000000000000000] 09:37:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071A10800) [pid = 3740] [serial = 903] [outer = 0000005071019C00] 09:37:11 INFO - PROCESS | 3740 | 1467391031710 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000507210D000) [pid = 3740] [serial = 904] [outer = 0000005071019C00] 09:37:12 INFO - PROCESS | 3740 | 1467391032360 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3740 | 1467391032400 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:37:12 INFO - PROCESS | 3740 | 1467391032412 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 3740 | 1467391032417 Marionette TRACE conn5 <- [1,1170,null,{}] 09:37:12 INFO - PROCESS | 3740 | 1467391032421 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3740 | 1467391032424 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:12 INFO - PROCESS | 3740 | 1467391032541 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:37:12 INFO - PROCESS | 3740 | 1467391032616 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3740 | 1467391032619 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750B4000 == 42 [pid = 3740] [id = 302] 09:37:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005071040400) [pid = 3740] [serial = 905] [outer = 0000000000000000] 09:37:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005074FB9000) [pid = 3740] [serial = 906] [outer = 0000005071040400] 09:37:12 INFO - PROCESS | 3740 | 1467391032732 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (000000507554CC00) [pid = 3740] [serial = 907] [outer = 0000005071040400] 09:37:13 INFO - PROCESS | 3740 | 1467391033456 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3740 | 1467391033507 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:37:13 INFO - PROCESS | 3740 | 1467391033512 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:37:13 INFO - PROCESS | 3740 | 1467391033515 Marionette TRACE conn5 <- [1,1174,null,{}] 09:37:13 INFO - PROCESS | 3740 | 1467391033521 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 3740 | 1467391033525 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:13 INFO - PROCESS | 3740 | 1467391033655 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:37:13 INFO - PROCESS | 3740 | 1467391033780 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3740 | 1467391033783 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:13 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A88C800 == 43 [pid = 3740] [id = 303] 09:37:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005069D57C00) [pid = 3740] [serial = 908] [outer = 0000000000000000] 09:37:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000506A711800) [pid = 3740] [serial = 909] [outer = 0000005069D57C00] 09:37:13 INFO - PROCESS | 3740 | 1467391033835 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000506E4E7400) [pid = 3740] [serial = 910] [outer = 0000005069D57C00] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 000000507122D000 == 42 [pid = 3740] [id = 298] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D37000 == 41 [pid = 3740] [id = 297] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BDD000 == 40 [pid = 3740] [id = 296] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 00000050750D0800 == 39 [pid = 3740] [id = 295] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D0000 == 38 [pid = 3740] [id = 294] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DE7000 == 37 [pid = 3740] [id = 293] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 000000507122E000 == 36 [pid = 3740] [id = 292] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 000000506FEC8800 == 35 [pid = 3740] [id = 291] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC45800 == 34 [pid = 3740] [id = 290] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 0000005065FCA000 == 33 [pid = 3740] [id = 289] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 000000506FED1800 == 32 [pid = 3740] [id = 287] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 000000506A718000 == 31 [pid = 3740] [id = 288] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 00000050750B4000 == 30 [pid = 3740] [id = 302] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 00000050780F1800 == 29 [pid = 3740] [id = 301] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D6800 == 28 [pid = 3740] [id = 300] 09:37:14 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E95000 == 27 [pid = 3740] [id = 299] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005065F4F800) [pid = 3740] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005064B86800) [pid = 3740] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000506EB92800) [pid = 3740] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506AEA1000) [pid = 3740] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000050718C7800) [pid = 3740] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005071B5EC00) [pid = 3740] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005070E6AC00) [pid = 3740] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506AEA0800) [pid = 3740] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005074228400) [pid = 3740] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005072DD7000) [pid = 3740] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070847000) [pid = 3740] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000507103C000) [pid = 3740] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071023800) [pid = 3740] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071688800) [pid = 3740] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000050711A9800) [pid = 3740] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506E4E9000) [pid = 3740] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506ECB6800) [pid = 3740] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506B2D7400) [pid = 3740] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506FE2CC00) [pid = 3740] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005070826400) [pid = 3740] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506EB0B800) [pid = 3740] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B27400) [pid = 3740] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B9EC00) [pid = 3740] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005068F5F800) [pid = 3740] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050697D8400) [pid = 3740] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506FE26800) [pid = 3740] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070E6A400) [pid = 3740] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3740 | 1467391035023 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3740 | 1467391035049 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:37:15 INFO - PROCESS | 3740 | 1467391035053 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:37:15 INFO - PROCESS | 3740 | 1467391035058 Marionette TRACE conn5 <- [1,1178,null,{}] 09:37:15 INFO - PROCESS | 3740 | 1467391035063 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3740 | 1467391035066 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:15 INFO - PROCESS | 3740 | 1467391035161 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:37:15 INFO - PROCESS | 3740 | 1467391035170 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3740 | 1467391035173 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D23800 == 28 [pid = 3740] [id = 304] 09:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B85000) [pid = 3740] [serial = 911] [outer = 0000000000000000] 09:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064B9EC00) [pid = 3740] [serial = 912] [outer = 0000005064B85000] 09:37:15 INFO - PROCESS | 3740 | 1467391035223 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064EEA000) [pid = 3740] [serial = 913] [outer = 0000005064B85000] 09:37:15 INFO - PROCESS | 3740 | 1467391035711 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3740 | 1467391035756 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:37:15 INFO - PROCESS | 3740 | 1467391035763 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 3740 | 1467391035765 Marionette TRACE conn5 <- [1,1182,null,{}] 09:37:15 INFO - PROCESS | 3740 | 1467391035769 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3740 | 1467391035772 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:15 INFO - PROCESS | 3740 | 1467391035897 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:37:15 INFO - PROCESS | 3740 | 1467391035976 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3740 | 1467391035979 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:16 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069AC5800 == 29 [pid = 3740] [id = 305] 09:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064B8B000) [pid = 3740] [serial = 914] [outer = 0000000000000000] 09:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005068F5F000) [pid = 3740] [serial = 915] [outer = 0000005064B8B000] 09:37:16 INFO - PROCESS | 3740 | 1467391036028 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005069A6F400) [pid = 3740] [serial = 916] [outer = 0000005064B8B000] 09:37:16 INFO - PROCESS | 3740 | 1467391036437 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3740 | 1467391036500 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:37:16 INFO - PROCESS | 3740 | 1467391036504 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3740 | 1467391036507 Marionette TRACE conn5 <- [1,1186,null,{}] 09:37:16 INFO - PROCESS | 3740 | 1467391036523 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 3740 | 1467391036529 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:16 INFO - PROCESS | 3740 | 1467391036617 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:37:16 INFO - PROCESS | 3740 | 1467391036633 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3740 | 1467391036637 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:16 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E1C000 == 30 [pid = 3740] [id = 306] 09:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506E055C00) [pid = 3740] [serial = 917] [outer = 0000000000000000] 09:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506E436800) [pid = 3740] [serial = 918] [outer = 000000506E055C00] 09:37:16 INFO - PROCESS | 3740 | 1467391036686 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506EB9EC00) [pid = 3740] [serial = 919] [outer = 000000506E055C00] 09:37:17 INFO - PROCESS | 3740 | 1467391037161 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 09:37:17 INFO - PROCESS | 3740 | 1467391037199 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3740 | 1467391037201 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:37:17 INFO - PROCESS | 3740 | 1467391037204 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:37:17 INFO - PROCESS | 3740 | 1467391037206 Marionette TRACE conn5 <- [1,1190,null,{}] 09:37:17 INFO - PROCESS | 3740 | 1467391037215 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3740 | 1467391037217 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:17 INFO - PROCESS | 3740 | 1467391037360 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:37:17 INFO - PROCESS | 3740 | 1467391037371 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3740 | 1467391037373 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C8800 == 31 [pid = 3740] [id = 307] 09:37:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506ECBCC00) [pid = 3740] [serial = 920] [outer = 0000000000000000] 09:37:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE24800) [pid = 3740] [serial = 921] [outer = 000000506ECBCC00] 09:37:17 INFO - PROCESS | 3740 | 1467391037420 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A3800) [pid = 3740] [serial = 922] [outer = 000000506ECBCC00] 09:37:17 INFO - PROCESS | 3740 | 1467391037885 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:37:17 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:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 09:37:17 INFO - PROCESS | 3740 | 1467391037941 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:37:17 INFO - PROCESS | 3740 | 1467391037944 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:37:17 INFO - PROCESS | 3740 | 1467391037947 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3740 | 1467391037949 Marionette TRACE conn5 <- [1,1194,null,{}] 09:37:17 INFO - PROCESS | 3740 | 1467391037959 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3740 | 1467391037961 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:18 INFO - PROCESS | 3740 | 1467391038069 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:37:18 INFO - PROCESS | 3740 | 1467391038080 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3740 | 1467391038083 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715E4000 == 32 [pid = 3740] [id = 308] 09:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506F51CC00) [pid = 3740] [serial = 923] [outer = 0000000000000000] 09:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070827000) [pid = 3740] [serial = 924] [outer = 000000506F51CC00] 09:37:18 INFO - PROCESS | 3740 | 1467391038128 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070849000) [pid = 3740] [serial = 925] [outer = 000000506F51CC00] 09:37:18 INFO - PROCESS | 3740 | 1467391038626 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:37:18 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:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 09:37:18 INFO - PROCESS | 3740 | 1467391038685 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3740 | 1467391038687 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:37:18 INFO - PROCESS | 3740 | 1467391038698 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3740 | 1467391038700 Marionette TRACE conn5 <- [1,1198,null,{}] 09:37:18 INFO - PROCESS | 3740 | 1467391038704 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3740 | 1467391038710 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:18 INFO - PROCESS | 3740 | 1467391038839 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:37:18 INFO - PROCESS | 3740 | 1467391038851 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3740 | 1467391038854 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:18 INFO - PROCESS | 3740 | ++DOCSHELL 000000507247A800 == 33 [pid = 3740] [id = 309] 09:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070EDEC00) [pid = 3740] [serial = 926] [outer = 0000000000000000] 09:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507101D400) [pid = 3740] [serial = 927] [outer = 0000005070EDEC00] 09:37:18 INFO - PROCESS | 3740 | 1467391038900 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071044400) [pid = 3740] [serial = 928] [outer = 0000005070EDEC00] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005074D58800) [pid = 3740] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000507168D400) [pid = 3740] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005070E61800) [pid = 3740] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005063F3E400) [pid = 3740] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506EB03400) [pid = 3740] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B9F400) [pid = 3740] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071A0D400) [pid = 3740] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064E9A000) [pid = 3740] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B81C00) [pid = 3740] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000507168E800) [pid = 3740] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005065ADEC00) [pid = 3740] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:37:19 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507180A000) [pid = 3740] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:37:19 INFO - PROCESS | 3740 | 1467391039546 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 897ms 09:37:19 INFO - PROCESS | 3740 | 1467391039595 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3740 | 1467391039597 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:37:19 INFO - PROCESS | 3740 | 1467391039600 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3740 | 1467391039602 Marionette TRACE conn5 <- [1,1202,null,{}] 09:37:19 INFO - PROCESS | 3740 | 1467391039605 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3740 | 1467391039608 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:19 INFO - PROCESS | 3740 | 1467391039688 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:37:19 INFO - PROCESS | 3740 | 1467391039694 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3740 | 1467391039696 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:19 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0B800 == 34 [pid = 3740] [id = 310] 09:37:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005068F5B800) [pid = 3740] [serial = 929] [outer = 0000000000000000] 09:37:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071018800) [pid = 3740] [serial = 930] [outer = 0000005068F5B800] 09:37:19 INFO - PROCESS | 3740 | 1467391039741 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050714DDC00) [pid = 3740] [serial = 931] [outer = 0000005068F5B800] 09:37:20 INFO - PROCESS | 3740 | 1467391040150 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 586ms 09:37:20 INFO - PROCESS | 3740 | 1467391040196 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3740 | 1467391040198 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:37:20 INFO - PROCESS | 3740 | 1467391040202 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 3740 | 1467391040203 Marionette TRACE conn5 <- [1,1206,null,{}] 09:37:20 INFO - PROCESS | 3740 | 1467391040207 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3740 | 1467391040209 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:20 INFO - PROCESS | 3740 | 1467391040298 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:37:20 INFO - PROCESS | 3740 | 1467391040303 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3740 | 1467391040305 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750BF800 == 35 [pid = 3740] [id = 311] 09:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507168D000) [pid = 3740] [serial = 932] [outer = 0000000000000000] 09:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050716F2400) [pid = 3740] [serial = 933] [outer = 000000507168D000] 09:37:20 INFO - PROCESS | 3740 | 1467391040351 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071A09000) [pid = 3740] [serial = 934] [outer = 000000507168D000] 09:37:20 INFO - PROCESS | 3740 | 1467391040787 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 09:37:20 INFO - PROCESS | 3740 | 1467391040831 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3740 | 1467391040833 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:37:20 INFO - PROCESS | 3740 | 1467391040852 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 3740 | 1467391040854 Marionette TRACE conn5 <- [1,1210,null,{}] 09:37:20 INFO - PROCESS | 3740 | 1467391040858 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3740 | 1467391040860 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:20 INFO - PROCESS | 3740 | 1467391040942 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:37:20 INFO - PROCESS | 3740 | 1467391040947 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3740 | 1467391040949 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776A8800 == 36 [pid = 3740] [id = 312] 09:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071A9B800) [pid = 3740] [serial = 935] [outer = 0000000000000000] 09:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071AA7800) [pid = 3740] [serial = 936] [outer = 0000005071A9B800] 09:37:20 INFO - PROCESS | 3740 | 1467391040993 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B5F400) [pid = 3740] [serial = 937] [outer = 0000005071A9B800] 09:37:21 INFO - PROCESS | 3740 | 1467391041594 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3740 | 1467391041678 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:37:21 INFO - PROCESS | 3740 | 1467391041708 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 3740 | 1467391041712 Marionette TRACE conn5 <- [1,1214,null,{}] 09:37:21 INFO - PROCESS | 3740 | 1467391041718 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3740 | 1467391041722 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:21 INFO - PROCESS | 3740 | 1467391041859 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:37:21 INFO - PROCESS | 3740 | 1467391041928 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3740 | 1467391041931 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC3E800 == 37 [pid = 3740] [id = 313] 09:37:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064A9B000) [pid = 3740] [serial = 938] [outer = 0000000000000000] 09:37:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064E9EC00) [pid = 3740] [serial = 939] [outer = 0000005064A9B000] 09:37:22 INFO - PROCESS | 3740 | 1467391042031 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005068FF8400) [pid = 3740] [serial = 940] [outer = 0000005064A9B000] 09:37:22 INFO - PROCESS | 3740 | 1467391042804 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1131ms 09:37:22 INFO - PROCESS | 3740 | 1467391042844 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3740 | 1467391042849 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:37:22 INFO - PROCESS | 3740 | 1467391042856 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 3740 | 1467391042859 Marionette TRACE conn5 <- [1,1218,null,{}] 09:37:22 INFO - PROCESS | 3740 | 1467391042887 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 3740 | 1467391042890 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:23 INFO - PROCESS | 3740 | 1467391043021 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:37:23 INFO - PROCESS | 3740 | 1467391043089 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3740 | 1467391043092 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:23 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071283800 == 38 [pid = 3740] [id = 314] 09:37:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005069B0FC00) [pid = 3740] [serial = 941] [outer = 0000000000000000] 09:37:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (000000506E6B9000) [pid = 3740] [serial = 942] [outer = 0000005069B0FC00] 09:37:23 INFO - PROCESS | 3740 | 1467391043195 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000050707AB000) [pid = 3740] [serial = 943] [outer = 0000005069B0FC00] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 00000050750BF800 == 37 [pid = 3740] [id = 311] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0B800 == 36 [pid = 3740] [id = 310] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 000000507247A800 == 35 [pid = 3740] [id = 309] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 00000050715E4000 == 34 [pid = 3740] [id = 308] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C8800 == 33 [pid = 3740] [id = 307] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E1C000 == 32 [pid = 3740] [id = 306] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005069AC5800 == 31 [pid = 3740] [id = 305] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D23800 == 30 [pid = 3740] [id = 304] 09:37:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506A88C800 == 29 [pid = 3740] [id = 303] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071B53000) [pid = 3740] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005069706800) [pid = 3740] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506A77F000) [pid = 3740] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064E9E400) [pid = 3740] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005068FF7400) [pid = 3740] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005072221000) [pid = 3740] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506A711000) [pid = 3740] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005074236C00) [pid = 3740] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005074FAF400) [pid = 3740] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071021000) [pid = 3740] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050729A7800) [pid = 3740] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005074D52800) [pid = 3740] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070920400) [pid = 3740] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005074DDF400) [pid = 3740] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071808000) [pid = 3740] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070EE8400) [pid = 3740] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071AA8400) [pid = 3740] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070831800) [pid = 3740] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070925800) [pid = 3740] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506EB9D000) [pid = 3740] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506F5CE400) [pid = 3740] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064E9AC00) [pid = 3740] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000050690C6400) [pid = 3740] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:37:24 INFO - PROCESS | 3740 | 1467391044086 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1260ms 09:37:24 INFO - PROCESS | 3740 | 1467391044118 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3740 | 1467391044122 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:37:24 INFO - PROCESS | 3740 | 1467391044127 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3740 | 1467391044131 Marionette TRACE conn5 <- [1,1222,null,{}] 09:37:24 INFO - PROCESS | 3740 | 1467391044136 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3740 | 1467391044139 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:24 INFO - PROCESS | 3740 | 1467391044235 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:37:24 INFO - PROCESS | 3740 | 1467391044248 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3740 | 1467391044252 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:24 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D19800 == 30 [pid = 3740] [id = 315] 09:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E95400) [pid = 3740] [serial = 944] [outer = 0000000000000000] 09:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064E9C400) [pid = 3740] [serial = 945] [outer = 0000005064E95400] 09:37:24 INFO - PROCESS | 3740 | 1467391044302 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005068F58400) [pid = 3740] [serial = 946] [outer = 0000005064E95400] 09:37:24 INFO - PROCESS | 3740 | 1467391044806 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 09:37:24 INFO - PROCESS | 3740 | 1467391044865 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3740 | 1467391044870 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:37:24 INFO - PROCESS | 3740 | 1467391044876 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3740 | 1467391044879 Marionette TRACE conn5 <- [1,1226,null,{}] 09:37:24 INFO - PROCESS | 3740 | 1467391044883 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3740 | 1467391044885 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:24 INFO - PROCESS | 3740 | 1467391044974 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:37:25 INFO - PROCESS | 3740 | 1467391045044 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3740 | 1467391045047 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED12800 == 31 [pid = 3740] [id = 316] 09:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506A77D400) [pid = 3740] [serial = 947] [outer = 0000000000000000] 09:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506A81AC00) [pid = 3740] [serial = 948] [outer = 000000506A77D400] 09:37:25 INFO - PROCESS | 3740 | 1467391045102 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E059800) [pid = 3740] [serial = 949] [outer = 000000506A77D400] 09:37:25 INFO - PROCESS | 3740 | 1467391045501 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 693ms 09:37:25 INFO - PROCESS | 3740 | 1467391045571 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3740 | 1467391045574 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:37:25 INFO - PROCESS | 3740 | 1467391045577 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:37:25 INFO - PROCESS | 3740 | 1467391045581 Marionette TRACE conn5 <- [1,1230,null,{}] 09:37:25 INFO - PROCESS | 3740 | 1467391045592 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3740 | 1467391045597 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:25 INFO - PROCESS | 3740 | 1467391045717 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:37:25 INFO - PROCESS | 3740 | 1467391045724 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3740 | 1467391045728 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BD000 == 32 [pid = 3740] [id = 317] 09:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506ECB6800) [pid = 3740] [serial = 950] [outer = 0000000000000000] 09:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000050707AA400) [pid = 3740] [serial = 951] [outer = 000000506ECB6800] 09:37:25 INFO - PROCESS | 3740 | 1467391045778 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070848800) [pid = 3740] [serial = 952] [outer = 000000506ECB6800] 09:37:26 INFO - PROCESS | 3740 | 1467391046207 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 09:37:26 INFO - PROCESS | 3740 | 1467391046270 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 3740 | 1467391046273 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:37:26 INFO - PROCESS | 3740 | 1467391046277 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 3740 | 1467391046278 Marionette TRACE conn5 <- [1,1234,null,{}] 09:37:26 INFO - PROCESS | 3740 | 1467391046282 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 3740 | 1467391046284 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:26 INFO - PROCESS | 3740 | 1467391046399 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:37:26 INFO - PROCESS | 3740 | 1467391046404 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3740 | 1467391046406 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D25000 == 33 [pid = 3740] [id = 318] 09:37:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070E5EC00) [pid = 3740] [serial = 953] [outer = 0000000000000000] 09:37:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070E63000) [pid = 3740] [serial = 954] [outer = 0000005070E5EC00] 09:37:26 INFO - PROCESS | 3740 | 1467391046491 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070EEC400) [pid = 3740] [serial = 955] [outer = 0000005070E5EC00] 09:37:26 INFO - PROCESS | 3740 | 1467391046973 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 09:37:27 INFO - PROCESS | 3740 | 1467391047014 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3740 | 1467391047016 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:37:27 INFO - PROCESS | 3740 | 1467391047019 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3740 | 1467391047021 Marionette TRACE conn5 <- [1,1238,null,{}] 09:37:27 INFO - PROCESS | 3740 | 1467391047025 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 3740 | 1467391047027 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:27 INFO - PROCESS | 3740 | 1467391047164 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:37:27 INFO - PROCESS | 3740 | 1467391047219 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3740 | 1467391047221 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C09000 == 34 [pid = 3740] [id = 319] 09:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050707A3400) [pid = 3740] [serial = 956] [outer = 0000000000000000] 09:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507103E400) [pid = 3740] [serial = 957] [outer = 00000050707A3400] 09:37:27 INFO - PROCESS | 3740 | 1467391047268 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507168B000) [pid = 3740] [serial = 958] [outer = 00000050707A3400] 09:37:27 INFO - PROCESS | 3740 | 1467391047707 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 09:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:37:27 INFO - PROCESS | 3740 | 1467391047762 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3740 | 1467391047764 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:37:27 INFO - PROCESS | 3740 | 1467391047768 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3740 | 1467391047769 Marionette TRACE conn5 <- [1,1242,null,{}] 09:37:27 INFO - PROCESS | 3740 | 1467391047773 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 3740 | 1467391047779 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:27 INFO - PROCESS | 3740 | 1467391047914 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:37:27 INFO - PROCESS | 3740 | 1467391047973 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3740 | 1467391047975 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BED000 == 35 [pid = 3740] [id = 320] 09:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071B54000) [pid = 3740] [serial = 959] [outer = 0000000000000000] 09:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005072979800) [pid = 3740] [serial = 960] [outer = 0000005071B54000] 09:37:28 INFO - PROCESS | 3740 | 1467391048021 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005072BA5C00) [pid = 3740] [serial = 961] [outer = 0000005071B54000] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005070EDEC00) [pid = 3740] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000507168D000) [pid = 3740] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005068F5B800) [pid = 3740] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506ECBCC00) [pid = 3740] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005069D57C00) [pid = 3740] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B8B000) [pid = 3740] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E055C00) [pid = 3740] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B85000) [pid = 3740] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506F51CC00) [pid = 3740] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064625800) [pid = 3740] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506EC4B000) [pid = 3740] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071019C00) [pid = 3740] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071040400) [pid = 3740] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:37:28 INFO - PROCESS | 3740 | 1467391048480 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 776ms 09:37:28 INFO - PROCESS | 3740 | 1467391048545 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3740 | 1467391048547 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:37:28 INFO - PROCESS | 3740 | 1467391048550 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3740 | 1467391048552 Marionette TRACE conn5 <- [1,1246,null,{}] 09:37:28 INFO - PROCESS | 3740 | 1467391048555 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 3740 | 1467391048557 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:28 INFO - PROCESS | 3740 | 1467391048667 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:37:28 INFO - PROCESS | 3740 | 1467391048737 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3740 | 1467391048739 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776C1000 == 36 [pid = 3740] [id = 321] 09:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050707AD000) [pid = 3740] [serial = 962] [outer = 0000000000000000] 09:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070E6A400) [pid = 3740] [serial = 963] [outer = 00000050707AD000] 09:37:28 INFO - PROCESS | 3740 | 1467391048784 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005072DCF400) [pid = 3740] [serial = 964] [outer = 00000050707AD000] 09:37:29 INFO - PROCESS | 3740 | 1467391049138 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 09:37:29 INFO - PROCESS | 3740 | 1467391049186 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3740 | 1467391049188 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:37:29 INFO - PROCESS | 3740 | 1467391049200 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3740 | 1467391049202 Marionette TRACE conn5 <- [1,1250,null,{}] 09:37:29 INFO - PROCESS | 3740 | 1467391049205 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3740 | 1467391049207 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:29 INFO - PROCESS | 3740 | 1467391049290 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:37:29 INFO - PROCESS | 3740 | 1467391049297 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3740 | 1467391049299 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:29 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F28800 == 37 [pid = 3740] [id = 322] 09:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005074040800) [pid = 3740] [serial = 965] [outer = 0000000000000000] 09:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005074D4D400) [pid = 3740] [serial = 966] [outer = 0000005074040800] 09:37:29 INFO - PROCESS | 3740 | 1467391049344 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005074DDDC00) [pid = 3740] [serial = 967] [outer = 0000005074040800] 09:37:29 INFO - PROCESS | 3740 | 1467391049766 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 586ms 09:37:29 INFO - PROCESS | 3740 | 1467391049790 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3740 | 1467391049792 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:37:29 INFO - PROCESS | 3740 | 1467391049810 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3740 | 1467391049812 Marionette TRACE conn5 <- [1,1254,null,{}] 09:37:29 INFO - PROCESS | 3740 | 1467391049816 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3740 | 1467391049818 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:29 INFO - PROCESS | 3740 | 1467391049902 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:37:29 INFO - PROCESS | 3740 | 1467391049908 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3740 | 1467391049910 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:29 INFO - PROCESS | 3740 | ++DOCSHELL 000000507105F000 == 38 [pid = 3740] [id = 323] 09:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005074FB0800) [pid = 3740] [serial = 968] [outer = 0000000000000000] 09:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005074FB5400) [pid = 3740] [serial = 969] [outer = 0000005074FB0800] 09:37:29 INFO - PROCESS | 3740 | 1467391049955 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005074FBEC00) [pid = 3740] [serial = 970] [outer = 0000005074FB0800] 09:37:30 INFO - PROCESS | 3740 | 1467391050532 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 796ms 09:37:30 INFO - PROCESS | 3740 | 1467391050606 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3740 | 1467391050611 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:37:30 INFO - PROCESS | 3740 | 1467391050631 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3740 | 1467391050635 Marionette TRACE conn5 <- [1,1258,null,{}] 09:37:30 INFO - PROCESS | 3740 | 1467391050642 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3740 | 1467391050645 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:30 INFO - PROCESS | 3740 | 1467391050776 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:37:30 INFO - PROCESS | 3740 | 1467391050888 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3740 | 1467391050893 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E491000 == 39 [pid = 3740] [id = 324] 09:37:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064B90400) [pid = 3740] [serial = 971] [outer = 0000000000000000] 09:37:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005065DE8000) [pid = 3740] [serial = 972] [outer = 0000005064B90400] 09:37:30 INFO - PROCESS | 3740 | 1467391050956 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005069D4FC00) [pid = 3740] [serial = 973] [outer = 0000005064B90400] 09:37:31 INFO - PROCESS | 3740 | 1467391051579 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 09:37:31 INFO - PROCESS | 3740 | 1467391051619 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3740 | 1467391051624 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:37:31 INFO - PROCESS | 3740 | 1467391051631 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3740 | 1467391051634 Marionette TRACE conn5 <- [1,1262,null,{}] 09:37:31 INFO - PROCESS | 3740 | 1467391051638 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3740 | 1467391051641 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:31 INFO - PROCESS | 3740 | 1467391051757 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:37:31 INFO - PROCESS | 3740 | 1467391051849 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3740 | 1467391051852 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C7E000 == 40 [pid = 3740] [id = 325] 09:37:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050707AF000) [pid = 3740] [serial = 974] [outer = 0000000000000000] 09:37:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005070833400) [pid = 3740] [serial = 975] [outer = 00000050707AF000] 09:37:31 INFO - PROCESS | 3740 | 1467391051910 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005070EE7000) [pid = 3740] [serial = 976] [outer = 00000050707AF000] 09:37:32 INFO - PROCESS | 3740 | 1467391052560 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 984ms 09:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:37:32 INFO - PROCESS | 3740 | 1467391052617 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3740 | 1467391052620 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:37:32 INFO - PROCESS | 3740 | 1467391052624 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 3740 | 1467391052628 Marionette TRACE conn5 <- [1,1266,null,{}] 09:37:32 INFO - PROCESS | 3740 | 1467391052640 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 3740 | 1467391052646 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:32 INFO - PROCESS | 3740 | 1467391052759 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:37:32 INFO - PROCESS | 3740 | 1467391052877 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3740 | 1467391052881 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C96800 == 41 [pid = 3740] [id = 326] 09:37:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005071B52400) [pid = 3740] [serial = 977] [outer = 0000000000000000] 09:37:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005072BA0000) [pid = 3740] [serial = 978] [outer = 0000005071B52400] 09:37:32 INFO - PROCESS | 3740 | 1467391052941 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005075546C00) [pid = 3740] [serial = 979] [outer = 0000005071B52400] 09:37:33 INFO - PROCESS | 3740 | 1467391053511 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 943ms 09:37:33 INFO - PROCESS | 3740 | 1467391053568 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 3740 | 1467391053572 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:37:33 INFO - PROCESS | 3740 | 1467391053575 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 3740 | 1467391053577 Marionette TRACE conn5 <- [1,1270,null,{}] 09:37:33 INFO - PROCESS | 3740 | 1467391053581 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 3740 | 1467391053583 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:33 INFO - PROCESS | 3740 | 1467391053697 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:37:33 INFO - PROCESS | 3740 | 1467391053815 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 3740 | 1467391053818 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BDE000 == 42 [pid = 3740] [id = 327] 09:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005062BEE000) [pid = 3740] [serial = 980] [outer = 0000000000000000] 09:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005072373C00) [pid = 3740] [serial = 981] [outer = 0000005062BEE000] 09:37:33 INFO - PROCESS | 3740 | 1467391053874 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050759B5C00) [pid = 3740] [serial = 982] [outer = 0000005062BEE000] 09:37:34 INFO - PROCESS | 3740 | 1467391054615 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1085ms 09:37:34 INFO - PROCESS | 3740 | 1467391054663 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:37:34 INFO - PROCESS | 3740 | 1467391054667 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:37:34 INFO - PROCESS | 3740 | 1467391054672 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3740 | 1467391054675 Marionette TRACE conn5 <- [1,1274,null,{}] 09:37:34 INFO - PROCESS | 3740 | 1467391054681 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3740 | 1467391054683 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:34 INFO - PROCESS | 3740 | 1467391054790 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:37:34 INFO - PROCESS | 3740 | 1467391054869 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3740 | 1467391054872 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:34 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064F77000 == 43 [pid = 3740] [id = 328] 09:37:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005064B23400) [pid = 3740] [serial = 983] [outer = 0000000000000000] 09:37:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005069706800) [pid = 3740] [serial = 984] [outer = 0000005064B23400] 09:37:34 INFO - PROCESS | 3740 | 1467391054974 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (000000506A825000) [pid = 3740] [serial = 985] [outer = 0000005064B23400] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F28800 == 42 [pid = 3740] [id = 322] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 00000050776C1000 == 41 [pid = 3740] [id = 321] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BED000 == 40 [pid = 3740] [id = 320] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C09000 == 39 [pid = 3740] [id = 319] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D25000 == 38 [pid = 3740] [id = 318] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BD000 == 37 [pid = 3740] [id = 317] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED12800 == 36 [pid = 3740] [id = 316] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D19800 == 35 [pid = 3740] [id = 315] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC3E800 == 34 [pid = 3740] [id = 313] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 00000050776A8800 == 33 [pid = 3740] [id = 312] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005071283800 == 32 [pid = 3740] [id = 314] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BDE000 == 31 [pid = 3740] [id = 327] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C96800 == 30 [pid = 3740] [id = 326] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C7E000 == 29 [pid = 3740] [id = 325] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 000000507105F000 == 28 [pid = 3740] [id = 323] 09:37:35 INFO - PROCESS | 3740 | --DOCSHELL 000000506E491000 == 27 [pid = 3740] [id = 324] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (000000506FE24800) [pid = 3740] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (000000506A711800) [pid = 3740] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005068F5F000) [pid = 3740] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005069A6F400) [pid = 3740] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506E436800) [pid = 3740] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005064B9EC00) [pid = 3740] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064EEA000) [pid = 3740] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070827000) [pid = 3740] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050690C5800) [pid = 3740] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064B8C000) [pid = 3740] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000507082C800) [pid = 3740] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506FE27C00) [pid = 3740] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000507210D000) [pid = 3740] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071A10800) [pid = 3740] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000507554CC00) [pid = 3740] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005074FB9000) [pid = 3740] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050707A3800) [pid = 3740] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507101D400) [pid = 3740] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071A09000) [pid = 3740] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050716F2400) [pid = 3740] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071044400) [pid = 3740] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071AA7800) [pid = 3740] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506E4E7400) [pid = 3740] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070849000) [pid = 3740] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071018800) [pid = 3740] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050714DDC00) [pid = 3740] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506EB9EC00) [pid = 3740] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:37:36 INFO - PROCESS | 3740 | 1467391056186 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1551ms 09:37:36 INFO - PROCESS | 3740 | 1467391056223 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3740 | 1467391056227 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:37:36 INFO - PROCESS | 3740 | 1467391056232 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3740 | 1467391056237 Marionette TRACE conn5 <- [1,1278,null,{}] 09:37:36 INFO - PROCESS | 3740 | 1467391056242 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3740 | 1467391056245 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:36 INFO - PROCESS | 3740 | 1467391056341 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:37:36 INFO - PROCESS | 3740 | 1467391056351 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3740 | 1467391056354 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:36 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D0C800 == 28 [pid = 3740] [id = 329] 09:37:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B97000) [pid = 3740] [serial = 986] [outer = 0000000000000000] 09:37:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064E90400) [pid = 3740] [serial = 987] [outer = 0000005064B97000] 09:37:36 INFO - PROCESS | 3740 | 1467391056405 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064F83C00) [pid = 3740] [serial = 988] [outer = 0000005064B97000] 09:37:36 INFO - PROCESS | 3740 | 1467391056899 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 09:37:36 INFO - PROCESS | 3740 | 1467391056927 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3740 | 1467391056932 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:37:36 INFO - PROCESS | 3740 | 1467391056939 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3740 | 1467391056942 Marionette TRACE conn5 <- [1,1282,null,{}] 09:37:36 INFO - PROCESS | 3740 | 1467391056976 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3740 | 1467391056979 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:37 INFO - PROCESS | 3740 | 1467391057076 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:37:37 INFO - PROCESS | 3740 | 1467391057155 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3740 | 1467391057157 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:37 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E489800 == 29 [pid = 3740] [id = 330] 09:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005069074800) [pid = 3740] [serial = 989] [outer = 0000000000000000] 09:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050697AB800) [pid = 3740] [serial = 990] [outer = 0000005069074800] 09:37:37 INFO - PROCESS | 3740 | 1467391057206 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005069D59C00) [pid = 3740] [serial = 991] [outer = 0000005069074800] 09:37:37 INFO - PROCESS | 3740 | 1467391057599 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 712ms 09:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:37:37 INFO - PROCESS | 3740 | 1467391057653 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3740 | 1467391057656 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:37:37 INFO - PROCESS | 3740 | 1467391057659 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 3740 | 1467391057663 Marionette TRACE conn5 <- [1,1286,null,{}] 09:37:37 INFO - PROCESS | 3740 | 1467391057674 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3740 | 1467391057679 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:37 INFO - PROCESS | 3740 | 1467391057766 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:37:37 INFO - PROCESS | 3740 | 1467391057773 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3740 | 1467391057776 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:37 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070782800 == 30 [pid = 3740] [id = 331] 09:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506E05A000) [pid = 3740] [serial = 992] [outer = 0000000000000000] 09:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506E6B6400) [pid = 3740] [serial = 993] [outer = 000000506E05A000] 09:37:37 INFO - PROCESS | 3740 | 1467391057826 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506EC42800) [pid = 3740] [serial = 994] [outer = 000000506E05A000] 09:37:38 INFO - PROCESS | 3740 | 1467391058329 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 735ms 09:37:38 INFO - PROCESS | 3740 | 1467391058397 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3740 | 1467391058400 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:37:38 INFO - PROCESS | 3740 | 1467391058431 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3740 | 1467391058433 Marionette TRACE conn5 <- [1,1290,null,{}] 09:37:38 INFO - PROCESS | 3740 | 1467391058449 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3740 | 1467391058451 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:38 INFO - PROCESS | 3740 | 1467391058570 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:37:38 INFO - PROCESS | 3740 | 1467391058613 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3740 | 1467391058615 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BD000 == 31 [pid = 3740] [id = 332] 09:37:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506FE24400) [pid = 3740] [serial = 995] [outer = 0000000000000000] 09:37:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE27C00) [pid = 3740] [serial = 996] [outer = 000000506FE24400] 09:37:38 INFO - PROCESS | 3740 | 1467391058662 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A6400) [pid = 3740] [serial = 997] [outer = 000000506FE24400] 09:37:39 INFO - PROCESS | 3740 | 1467391059106 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 09:37:39 INFO - PROCESS | 3740 | 1467391059142 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:37:39 INFO - PROCESS | 3740 | 1467391059145 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:37:39 INFO - PROCESS | 3740 | 1467391059148 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3740 | 1467391059150 Marionette TRACE conn5 <- [1,1294,null,{}] 09:37:39 INFO - PROCESS | 3740 | 1467391059153 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 3740 | 1467391059156 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:39 INFO - PROCESS | 3740 | 1467391059261 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:37:39 INFO - PROCESS | 3740 | 1467391059267 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3740 | 1467391059269 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715E3000 == 32 [pid = 3740] [id = 333] 09:37:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050707AD800) [pid = 3740] [serial = 998] [outer = 0000000000000000] 09:37:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507082B800) [pid = 3740] [serial = 999] [outer = 00000050707AD800] 09:37:39 INFO - PROCESS | 3740 | 1467391059314 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507084A800) [pid = 3740] [serial = 1000] [outer = 00000050707AD800] 09:37:39 INFO - PROCESS | 3740 | 1467391059810 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 09:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:37:39 INFO - PROCESS | 3740 | 1467391059843 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3740 | 1467391059846 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:37:39 INFO - PROCESS | 3740 | 1467391059849 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3740 | 1467391059851 Marionette TRACE conn5 <- [1,1298,null,{}] 09:37:39 INFO - PROCESS | 3740 | 1467391059855 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 3740 | 1467391059861 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:40 INFO - PROCESS | 3740 | 1467391060012 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050707A3400) [pid = 3740] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506A77D400) [pid = 3740] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071A9B800) [pid = 3740] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506ECB6800) [pid = 3740] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064E95400) [pid = 3740] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000050707AD000) [pid = 3740] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071B54000) [pid = 3740] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064A9B000) [pid = 3740] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005069B0FC00) [pid = 3740] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005074040800) [pid = 3740] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005074FB0800) [pid = 3740] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:37:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070E5EC00) [pid = 3740] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:37:40 INFO - PROCESS | 3740 | 1467391060260 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3740 | 1467391060262 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708EE800 == 33 [pid = 3740] [id = 334] 09:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005062C50800) [pid = 3740] [serial = 1001] [outer = 0000000000000000] 09:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064D79400) [pid = 3740] [serial = 1002] [outer = 0000005062C50800] 09:37:40 INFO - PROCESS | 3740 | 1467391060308 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506F512000) [pid = 3740] [serial = 1003] [outer = 0000005062C50800] 09:37:40 INFO - PROCESS | 3740 | 1467391060685 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 880ms 09:37:40 INFO - PROCESS | 3740 | 1467391060730 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3740 | 1467391060732 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:37:40 INFO - PROCESS | 3740 | 1467391060740 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3740 | 1467391060742 Marionette TRACE conn5 <- [1,1302,null,{}] 09:37:40 INFO - PROCESS | 3740 | 1467391060746 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3740 | 1467391060748 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:40 INFO - PROCESS | 3740 | 1467391060829 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:37:40 INFO - PROCESS | 3740 | 1467391060835 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3740 | 1467391060837 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:40 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C04800 == 34 [pid = 3740] [id = 335] 09:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506A77F800) [pid = 3740] [serial = 1004] [outer = 0000000000000000] 09:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507103B800) [pid = 3740] [serial = 1005] [outer = 000000506A77F800] 09:37:40 INFO - PROCESS | 3740 | 1467391060881 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050714D1400) [pid = 3740] [serial = 1006] [outer = 000000506A77F800] 09:37:41 INFO - PROCESS | 3740 | 1467391061314 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 09:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:37:41 INFO - PROCESS | 3740 | 1467391061368 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3740 | 1467391061370 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:37:41 INFO - PROCESS | 3740 | 1467391061373 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3740 | 1467391061375 Marionette TRACE conn5 <- [1,1306,null,{}] 09:37:41 INFO - PROCESS | 3740 | 1467391061379 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 3740 | 1467391061381 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:41 INFO - PROCESS | 3740 | 1467391061462 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:37:41 INFO - PROCESS | 3740 | 1467391061470 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3740 | 1467391061472 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:41 INFO - PROCESS | 3740 | ++DOCSHELL 000000507506D800 == 35 [pid = 3740] [id = 336] 09:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071689400) [pid = 3740] [serial = 1007] [outer = 0000000000000000] 09:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507168E400) [pid = 3740] [serial = 1008] [outer = 0000005071689400] 09:37:41 INFO - PROCESS | 3740 | 1467391061517 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071A12800) [pid = 3740] [serial = 1009] [outer = 0000005071689400] 09:37:41 INFO - PROCESS | 3740 | 1467391061966 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 628ms 09:37:42 INFO - PROCESS | 3740 | 1467391062005 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3740 | 1467391062007 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:37:42 INFO - PROCESS | 3740 | 1467391062010 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3740 | 1467391062012 Marionette TRACE conn5 <- [1,1310,null,{}] 09:37:42 INFO - PROCESS | 3740 | 1467391062020 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3740 | 1467391062022 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:42 INFO - PROCESS | 3740 | 1467391062104 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:37:42 INFO - PROCESS | 3740 | 1467391062110 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3740 | 1467391062112 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:42 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BDE800 == 36 [pid = 3740] [id = 337] 09:37:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071A9C400) [pid = 3740] [serial = 1010] [outer = 0000000000000000] 09:37:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071AA5000) [pid = 3740] [serial = 1011] [outer = 0000005071A9C400] 09:37:42 INFO - PROCESS | 3740 | 1467391062157 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B5C800) [pid = 3740] [serial = 1012] [outer = 0000005071A9C400] 09:37:43 INFO - PROCESS | 3740 | 1467391062985 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1029ms 09:37:43 INFO - PROCESS | 3740 | 1467391063042 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3740 | 1467391063047 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:37:43 INFO - PROCESS | 3740 | 1467391063053 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3740 | 1467391063059 Marionette TRACE conn5 <- [1,1314,null,{}] 09:37:43 INFO - PROCESS | 3740 | 1467391063127 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3740 | 1467391063130 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:43 INFO - PROCESS | 3740 | 1467391063252 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:37:43 INFO - PROCESS | 3740 | 1467391063361 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3740 | 1467391063364 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:43 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E315800 == 37 [pid = 3740] [id = 338] 09:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064E92800) [pid = 3740] [serial = 1013] [outer = 0000000000000000] 09:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005065DEA400) [pid = 3740] [serial = 1014] [outer = 0000005064E92800] 09:37:43 INFO - PROCESS | 3740 | 1467391063427 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005069AE2000) [pid = 3740] [serial = 1015] [outer = 0000005064E92800] 09:37:44 INFO - PROCESS | 3740 | 1467391064136 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1155ms 09:37:44 INFO - PROCESS | 3740 | 1467391064226 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3740 | 1467391064232 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:37:44 INFO - PROCESS | 3740 | 1467391064239 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:37:44 INFO - PROCESS | 3740 | 1467391064243 Marionette TRACE conn5 <- [1,1318,null,{}] 09:37:44 INFO - PROCESS | 3740 | 1467391064247 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3740 | 1467391064250 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:44 INFO - PROCESS | 3740 | 1467391064386 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:37:44 INFO - PROCESS | 3740 | 1467391064455 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3740 | 1467391064458 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000050641A1000 == 38 [pid = 3740] [id = 339] 09:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005062BF1800) [pid = 3740] [serial = 1016] [outer = 0000000000000000] 09:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064B29000) [pid = 3740] [serial = 1017] [outer = 0000005062BF1800] 09:37:44 INFO - PROCESS | 3740 | 1467391064558 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506E40FC00) [pid = 3740] [serial = 1018] [outer = 0000005062BF1800] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 000000507506D800 == 37 [pid = 3740] [id = 336] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C04800 == 36 [pid = 3740] [id = 335] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 00000050708EE800 == 35 [pid = 3740] [id = 334] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 00000050715E3000 == 34 [pid = 3740] [id = 333] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BD000 == 33 [pid = 3740] [id = 332] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005070782800 == 32 [pid = 3740] [id = 331] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 000000506E489800 == 31 [pid = 3740] [id = 330] 09:37:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D0C800 == 30 [pid = 3740] [id = 329] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000507168B000) [pid = 3740] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507103E400) [pid = 3740] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506A81AC00) [pid = 3740] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506E059800) [pid = 3740] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071B5F400) [pid = 3740] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050707AA400) [pid = 3740] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064E9C400) [pid = 3740] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005068F58400) [pid = 3740] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005070E6A400) [pid = 3740] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005072979800) [pid = 3740] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064E9EC00) [pid = 3740] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005068FF8400) [pid = 3740] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506E6B9000) [pid = 3740] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050707AB000) [pid = 3740] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005074DDDC00) [pid = 3740] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005074FB5400) [pid = 3740] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005074FBEC00) [pid = 3740] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005074D4D400) [pid = 3740] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005072BA5C00) [pid = 3740] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070E63000) [pid = 3740] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070EEC400) [pid = 3740] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070848800) [pid = 3740] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005072DCF400) [pid = 3740] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:37:45 INFO - PROCESS | 3740 | 1467391065367 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1184ms 09:37:45 INFO - PROCESS | 3740 | 1467391065430 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:37:45 INFO - PROCESS | 3740 | 1467391065435 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:37:45 INFO - PROCESS | 3740 | 1467391065439 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 3740 | 1467391065444 Marionette TRACE conn5 <- [1,1322,null,{}] 09:37:45 INFO - PROCESS | 3740 | 1467391065449 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 3740 | 1467391065452 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:45 INFO - PROCESS | 3740 | 1467391065545 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:37:45 INFO - PROCESS | 3740 | 1467391065619 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3740 | 1467391065621 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000050698AE000 == 31 [pid = 3740] [id = 340] 09:37:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000050641D2000) [pid = 3740] [serial = 1019] [outer = 0000000000000000] 09:37:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064AA1000) [pid = 3740] [serial = 1020] [outer = 00000050641D2000] 09:37:45 INFO - PROCESS | 3740 | 1467391065671 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B8B400) [pid = 3740] [serial = 1021] [outer = 00000050641D2000] 09:37:46 INFO - PROCESS | 3740 | 1467391066123 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 09:37:46 INFO - PROCESS | 3740 | 1467391066174 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3740 | 1467391066178 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:37:46 INFO - PROCESS | 3740 | 1467391066185 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3740 | 1467391066187 Marionette TRACE conn5 <- [1,1326,null,{}] 09:37:46 INFO - PROCESS | 3740 | 1467391066191 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3740 | 1467391066194 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:46 INFO - PROCESS | 3740 | 1467391066287 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:37:46 INFO - PROCESS | 3740 | 1467391066295 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3740 | 1467391066298 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:46 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E316000 == 32 [pid = 3740] [id = 341] 09:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506511C800) [pid = 3740] [serial = 1022] [outer = 0000000000000000] 09:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005065A46000) [pid = 3740] [serial = 1023] [outer = 000000506511C800] 09:37:46 INFO - PROCESS | 3740 | 1467391066347 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005068F62C00) [pid = 3740] [serial = 1024] [outer = 000000506511C800] 09:37:47 INFO - PROCESS | 3740 | 1467391067278 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1126ms 09:37:47 INFO - PROCESS | 3740 | 1467391067320 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 3740 | 1467391067323 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:37:47 INFO - PROCESS | 3740 | 1467391067327 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 3740 | 1467391067330 Marionette TRACE conn5 <- [1,1330,null,{}] 09:37:47 INFO - PROCESS | 3740 | 1467391067342 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 3740 | 1467391067347 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:47 INFO - PROCESS | 3740 | 1467391067462 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:37:47 INFO - PROCESS | 3740 | 1467391067471 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3740 | 1467391067474 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:47 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071176800 == 33 [pid = 3740] [id = 342] 09:37:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506A70E800) [pid = 3740] [serial = 1025] [outer = 0000000000000000] 09:37:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506B366800) [pid = 3740] [serial = 1026] [outer = 000000506A70E800] 09:37:47 INFO - PROCESS | 3740 | 1467391067524 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EB03400) [pid = 3740] [serial = 1027] [outer = 000000506A70E800] 09:37:47 INFO - PROCESS | 3740 | 1467391067986 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 693ms 09:37:48 INFO - PROCESS | 3740 | 1467391068020 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3740 | 1467391068023 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:37:48 INFO - PROCESS | 3740 | 1467391068026 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3740 | 1467391068028 Marionette TRACE conn5 <- [1,1334,null,{}] 09:37:48 INFO - PROCESS | 3740 | 1467391068043 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3740 | 1467391068045 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:48 INFO - PROCESS | 3740 | 1467391068167 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:37:48 INFO - PROCESS | 3740 | 1467391068177 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3740 | 1467391068179 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A8A800 == 34 [pid = 3740] [id = 343] 09:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506FE2A400) [pid = 3740] [serial = 1028] [outer = 0000000000000000] 09:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050707A1C00) [pid = 3740] [serial = 1029] [outer = 000000506FE2A400] 09:37:48 INFO - PROCESS | 3740 | 1467391068271 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070829C00) [pid = 3740] [serial = 1030] [outer = 000000506FE2A400] 09:37:48 INFO - PROCESS | 3740 | 1467391068710 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 755ms 09:37:48 INFO - PROCESS | 3740 | 1467391068796 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3740 | 1467391068799 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:37:48 INFO - PROCESS | 3740 | 1467391068802 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3740 | 1467391068804 Marionette TRACE conn5 <- [1,1338,null,{}] 09:37:48 INFO - PROCESS | 3740 | 1467391068808 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3740 | 1467391068810 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:48 INFO - PROCESS | 3740 | 1467391068920 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:37:48 INFO - PROCESS | 3740 | 1467391068974 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3740 | 1467391068976 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:48 INFO - PROCESS | 3740 | ++DOCSHELL 000000507247B800 == 35 [pid = 3740] [id = 344] 09:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070847000) [pid = 3740] [serial = 1031] [outer = 0000000000000000] 09:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507084C800) [pid = 3740] [serial = 1032] [outer = 0000005070847000] 09:37:49 INFO - PROCESS | 3740 | 1467391069023 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070920800) [pid = 3740] [serial = 1033] [outer = 0000005070847000] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071689400) [pid = 3740] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506FE24400) [pid = 3740] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B97000) [pid = 3740] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E05A000) [pid = 3740] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069074800) [pid = 3740] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B23400) [pid = 3740] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050707AD800) [pid = 3740] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B90400) [pid = 3740] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050707AF000) [pid = 3740] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071B52400) [pid = 3740] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005062BEE000) [pid = 3740] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005062C50800) [pid = 3740] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:37:49 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506A77F800) [pid = 3740] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:37:49 INFO - PROCESS | 3740 | 1467391069513 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 09:37:49 INFO - PROCESS | 3740 | 1467391069539 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3740 | 1467391069541 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:37:49 INFO - PROCESS | 3740 | 1467391069545 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 3740 | 1467391069546 Marionette TRACE conn5 <- [1,1342,null,{}] 09:37:49 INFO - PROCESS | 3740 | 1467391069550 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3740 | 1467391069556 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:49 INFO - PROCESS | 3740 | 1467391069691 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:37:49 INFO - PROCESS | 3740 | 1467391069743 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3740 | 1467391069745 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:49 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C7D000 == 36 [pid = 3740] [id = 345] 09:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B9E400) [pid = 3740] [serial = 1034] [outer = 0000000000000000] 09:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070833000) [pid = 3740] [serial = 1035] [outer = 0000005064B9E400] 09:37:49 INFO - PROCESS | 3740 | 1467391069792 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507103C800) [pid = 3740] [serial = 1036] [outer = 0000005064B9E400] 09:37:50 INFO - PROCESS | 3740 | 1467391070153 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 09:37:50 INFO - PROCESS | 3740 | 1467391070177 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3740 | 1467391070179 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:37:50 INFO - PROCESS | 3740 | 1467391070182 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3740 | 1467391070184 Marionette TRACE conn5 <- [1,1346,null,{}] 09:37:50 INFO - PROCESS | 3740 | 1467391070187 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3740 | 1467391070189 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:50 INFO - PROCESS | 3740 | 1467391070301 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:37:50 INFO - PROCESS | 3740 | 1467391070337 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3740 | 1467391070339 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BE000 == 37 [pid = 3740] [id = 346] 09:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005071045000) [pid = 3740] [serial = 1037] [outer = 0000000000000000] 09:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507162C000) [pid = 3740] [serial = 1038] [outer = 0000005071045000] 09:37:50 INFO - PROCESS | 3740 | 1467391070383 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507168B000) [pid = 3740] [serial = 1039] [outer = 0000005071045000] 09:37:50 INFO - PROCESS | 3740 | 1467391070777 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 09:37:50 INFO - PROCESS | 3740 | 1467391070815 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:37:50 INFO - PROCESS | 3740 | 1467391070818 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 3740 | 1467391070821 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3740 | 1467391070831 Marionette TRACE conn5 <- [1,1350,null,{}] 09:37:50 INFO - PROCESS | 3740 | 1467391070835 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3740 | 1467391070837 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:50 INFO - PROCESS | 3740 | 1467391070949 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:37:50 INFO - PROCESS | 3740 | 1467391070957 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3740 | 1467391070959 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D23800 == 38 [pid = 3740] [id = 347] 09:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050716F3400) [pid = 3740] [serial = 1040] [outer = 0000000000000000] 09:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071A09000) [pid = 3740] [serial = 1041] [outer = 00000050716F3400] 09:37:51 INFO - PROCESS | 3740 | 1467391071003 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071AA8400) [pid = 3740] [serial = 1042] [outer = 00000050716F3400] 09:37:51 INFO - PROCESS | 3740 | 1467391071501 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 754ms 09:37:51 INFO - PROCESS | 3740 | 1467391071579 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3740 | 1467391071585 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:37:51 INFO - PROCESS | 3740 | 1467391071591 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3740 | 1467391071595 Marionette TRACE conn5 <- [1,1354,null,{}] 09:37:51 INFO - PROCESS | 3740 | 1467391071703 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3740 | 1467391071707 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:51 INFO - PROCESS | 3740 | 1467391071829 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:37:51 INFO - PROCESS | 3740 | 1467391071898 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3740 | 1467391071903 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:51 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A877800 == 39 [pid = 3740] [id = 348] 09:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064B2E400) [pid = 3740] [serial = 1043] [outer = 0000000000000000] 09:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064B83C00) [pid = 3740] [serial = 1044] [outer = 0000005064B2E400] 09:37:51 INFO - PROCESS | 3740 | 1467391071962 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064EE6400) [pid = 3740] [serial = 1045] [outer = 0000005064B2E400] 09:37:52 INFO - PROCESS | 3740 | 1467391072598 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3740 | 1467391072627 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:37:52 INFO - PROCESS | 3740 | 1467391072634 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3740 | 1467391072638 Marionette TRACE conn5 <- [1,1358,null,{}] 09:37:52 INFO - PROCESS | 3740 | 1467391072643 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3740 | 1467391072646 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:52 INFO - PROCESS | 3740 | 1467391072768 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:37:52 INFO - PROCESS | 3740 | 1467391072888 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3740 | 1467391072890 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:52 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DDF800 == 40 [pid = 3740] [id = 349] 09:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506A781C00) [pid = 3740] [serial = 1046] [outer = 0000000000000000] 09:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506E04F400) [pid = 3740] [serial = 1047] [outer = 000000506A781C00] 09:37:52 INFO - PROCESS | 3740 | 1467391072952 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506F5B5000) [pid = 3740] [serial = 1048] [outer = 000000506A781C00] 09:37:53 INFO - PROCESS | 3740 | 1467391073609 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3740 | 1467391073669 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:37:53 INFO - PROCESS | 3740 | 1467391073673 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3740 | 1467391073677 Marionette TRACE conn5 <- [1,1362,null,{}] 09:37:53 INFO - PROCESS | 3740 | 1467391073689 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3740 | 1467391073694 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:53 INFO - PROCESS | 3740 | 1467391073863 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:37:53 INFO - PROCESS | 3740 | 1467391073978 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3740 | 1467391073981 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F31000 == 41 [pid = 3740] [id = 350] 09:37:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070E6B000) [pid = 3740] [serial = 1049] [outer = 0000000000000000] 09:37:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071A9F000) [pid = 3740] [serial = 1050] [outer = 0000005070E6B000] 09:37:54 INFO - PROCESS | 3740 | 1467391074040 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071B60800) [pid = 3740] [serial = 1051] [outer = 0000005070E6B000] 09:37:54 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:54 INFO - PROCESS | 3740 | 1467391074887 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3740 | 1467391074982 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:37:54 INFO - PROCESS | 3740 | 1467391074987 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:37:54 INFO - PROCESS | 3740 | 1467391074991 Marionette TRACE conn5 <- [1,1366,null,{}] 09:37:54 INFO - PROCESS | 3740 | 1467391074996 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3740 | 1467391074999 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:55 INFO - PROCESS | 3740 | 1467391075152 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BE000 == 40 [pid = 3740] [id = 346] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C7D000 == 39 [pid = 3740] [id = 345] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 000000507247B800 == 38 [pid = 3740] [id = 344] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A8A800 == 37 [pid = 3740] [id = 343] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005071176800 == 36 [pid = 3740] [id = 342] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 000000506E316000 == 35 [pid = 3740] [id = 341] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 00000050698AE000 == 34 [pid = 3740] [id = 340] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 00000050641A1000 == 33 [pid = 3740] [id = 339] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 000000506E315800 == 32 [pid = 3740] [id = 338] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BDE800 == 31 [pid = 3740] [id = 337] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005064F77000 == 30 [pid = 3740] [id = 328] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F31000 == 29 [pid = 3740] [id = 350] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DDF800 == 28 [pid = 3740] [id = 349] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D23800 == 27 [pid = 3740] [id = 347] 09:37:55 INFO - PROCESS | 3740 | --DOCSHELL 000000506A877800 == 26 [pid = 3740] [id = 348] 09:37:55 INFO - PROCESS | 3740 | 1467391075838 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3740 | 1467391075842 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000507168E400) [pid = 3740] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506FE27C00) [pid = 3740] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064E90400) [pid = 3740] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506E6B6400) [pid = 3740] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000050697AB800) [pid = 3740] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005069D59C00) [pid = 3740] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506A825000) [pid = 3740] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005069706800) [pid = 3740] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507082B800) [pid = 3740] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069D4FC00) [pid = 3740] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005065DE8000) [pid = 3740] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070EE7000) [pid = 3740] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070833400) [pid = 3740] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050707A6400) [pid = 3740] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005075546C00) [pid = 3740] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005072BA0000) [pid = 3740] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050759B5C00) [pid = 3740] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005072373C00) [pid = 3740] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064D79400) [pid = 3740] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507084A800) [pid = 3740] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506F512000) [pid = 3740] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000507103B800) [pid = 3740] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064F83C00) [pid = 3740] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005071A12800) [pid = 3740] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506EC42800) [pid = 3740] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000050714D1400) [pid = 3740] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:37:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064147000 == 27 [pid = 3740] [id = 351] 09:37:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005062D71800) [pid = 3740] [serial = 1052] [outer = 0000000000000000] 09:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005062DD1800) [pid = 3740] [serial = 1053] [outer = 0000005062D71800] 09:37:56 INFO - PROCESS | 3740 | 1467391075999 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064628000) [pid = 3740] [serial = 1054] [outer = 0000005062D71800] 09:37:56 INFO - PROCESS | 3740 | 1467391076448 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3740 | 1467391076548 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:37:56 INFO - PROCESS | 3740 | 1467391076552 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3740 | 1467391076555 Marionette TRACE conn5 <- [1,1370,null,{}] 09:37:56 INFO - PROCESS | 3740 | 1467391076561 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 3740 | 1467391076566 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:56 INFO - PROCESS | 3740 | 1467391076667 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:37:56 INFO - PROCESS | 3740 | 1467391076677 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3740 | 1467391076680 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EAB000 == 28 [pid = 3740] [id = 352] 09:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064B9D800) [pid = 3740] [serial = 1055] [outer = 0000000000000000] 09:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064BA2800) [pid = 3740] [serial = 1056] [outer = 0000005064B9D800] 09:37:56 INFO - PROCESS | 3740 | 1467391076730 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064E98000) [pid = 3740] [serial = 1057] [outer = 0000005064B9D800] 09:37:57 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:57 INFO - PROCESS | 3740 | 1467391077220 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3740 | 1467391077273 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:37:57 INFO - PROCESS | 3740 | 1467391077278 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3740 | 1467391077280 Marionette TRACE conn5 <- [1,1374,null,{}] 09:37:57 INFO - PROCESS | 3740 | 1467391077284 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3740 | 1467391077287 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:57 INFO - PROCESS | 3740 | 1467391077384 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:37:57 INFO - PROCESS | 3740 | 1467391077460 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 3740 | 1467391077462 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EA5800 == 29 [pid = 3740] [id = 353] 09:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005065302800) [pid = 3740] [serial = 1058] [outer = 0000000000000000] 09:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000050662C4800) [pid = 3740] [serial = 1059] [outer = 0000005065302800] 09:37:57 INFO - PROCESS | 3740 | 1467391077520 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000050690C6400) [pid = 3740] [serial = 1060] [outer = 0000005065302800] 09:37:57 INFO - PROCESS | 3740 | 1467391077953 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3740 | 1467391078022 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:37:58 INFO - PROCESS | 3740 | 1467391078027 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 3740 | 1467391078033 Marionette TRACE conn5 <- [1,1378,null,{}] 09:37:58 INFO - PROCESS | 3740 | 1467391078043 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3740 | 1467391078047 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:58 INFO - PROCESS | 3740 | 1467391078168 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:37:58 INFO - PROCESS | 3740 | 1467391078222 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3740 | 1467391078224 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E26800 == 30 [pid = 3740] [id = 354] 09:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506A820800) [pid = 3740] [serial = 1061] [outer = 0000000000000000] 09:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506A824C00) [pid = 3740] [serial = 1062] [outer = 000000506A820800] 09:37:58 INFO - PROCESS | 3740 | 1467391078270 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506B2D7800) [pid = 3740] [serial = 1063] [outer = 000000506A820800] 09:37:58 INFO - PROCESS | 3740 | 1467391078714 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 09:37:58 INFO - PROCESS | 3740 | 1467391078777 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3740 | 1467391078780 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:37:58 INFO - PROCESS | 3740 | 1467391078784 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:37:58 INFO - PROCESS | 3740 | 1467391078785 Marionette TRACE conn5 <- [1,1382,null,{}] 09:37:58 INFO - PROCESS | 3740 | 1467391078789 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3740 | 1467391078791 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:58 INFO - PROCESS | 3740 | 1467391078906 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:37:58 INFO - PROCESS | 3740 | 1467391078981 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3740 | 1467391078984 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071227800 == 31 [pid = 3740] [id = 355] 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506E6C1400) [pid = 3740] [serial = 1064] [outer = 0000000000000000] 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506EB07C00) [pid = 3740] [serial = 1065] [outer = 000000506E6C1400] 09:37:59 INFO - PROCESS | 3740 | 1467391079037 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EC50C00) [pid = 3740] [serial = 1066] [outer = 000000506E6C1400] 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506F5D3400) [pid = 3740] [serial = 1067] [outer = 0000005063D2E400] 09:37:59 INFO - PROCESS | 3740 | 1467391079533 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 776ms 09:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:37:59 INFO - PROCESS | 3740 | 1467391079565 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 3740 | 1467391079567 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:37:59 INFO - PROCESS | 3740 | 1467391079571 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 3740 | 1467391079573 Marionette TRACE conn5 <- [1,1386,null,{}] 09:37:59 INFO - PROCESS | 3740 | 1467391079577 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 3740 | 1467391079579 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:59 INFO - PROCESS | 3740 | 1467391079694 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:37:59 INFO - PROCESS | 3740 | 1467391079701 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 3740 | 1467391079708 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:37:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071857800 == 32 [pid = 3740] [id = 356] 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE25000) [pid = 3740] [serial = 1068] [outer = 0000000000000000] 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506FE29C00) [pid = 3740] [serial = 1069] [outer = 000000506FE25000] 09:37:59 INFO - PROCESS | 3740 | 1467391079805 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507084CC00) [pid = 3740] [serial = 1070] [outer = 000000506FE25000] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071045000) [pid = 3740] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506FE2A400) [pid = 3740] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506A70E800) [pid = 3740] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064E92800) [pid = 3740] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050641D2000) [pid = 3740] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506511C800) [pid = 3740] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071A9C400) [pid = 3740] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005062BF1800) [pid = 3740] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005064B9E400) [pid = 3740] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070847000) [pid = 3740] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:38:00 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050716F3400) [pid = 3740] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:38:00 INFO - PROCESS | 3740 | 1467391080809 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1281ms 09:38:00 INFO - PROCESS | 3740 | 1467391080855 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3740 | 1467391080860 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:38:00 INFO - PROCESS | 3740 | 1467391080865 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3740 | 1467391080871 Marionette TRACE conn5 <- [1,1390,null,{}] 09:38:00 INFO - PROCESS | 3740 | 1467391080876 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3740 | 1467391080879 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:01 INFO - PROCESS | 3740 | 1467391081027 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:38:01 INFO - PROCESS | 3740 | 1467391081100 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3740 | 1467391081103 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065065800 == 33 [pid = 3740] [id = 357] 09:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B82000) [pid = 3740] [serial = 1071] [outer = 0000000000000000] 09:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064B8EC00) [pid = 3740] [serial = 1072] [outer = 0000005064B82000] 09:38:01 INFO - PROCESS | 3740 | 1467391081206 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064E95C00) [pid = 3740] [serial = 1073] [outer = 0000005064B82000] 09:38:02 INFO - PROCESS | 3740 | 1467391081985 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1242ms 09:38:02 INFO - PROCESS | 3740 | 1467391082110 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3740 | 1467391082114 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:38:02 INFO - PROCESS | 3740 | 1467391082119 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3740 | 1467391082123 Marionette TRACE conn5 <- [1,1394,null,{}] 09:38:02 INFO - PROCESS | 3740 | 1467391082138 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3740 | 1467391082141 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:02 INFO - PROCESS | 3740 | 1467391082260 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:38:02 INFO - PROCESS | 3740 | 1467391082327 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3740 | 1467391082332 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D23800 == 34 [pid = 3740] [id = 358] 09:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064B2F400) [pid = 3740] [serial = 1074] [outer = 0000000000000000] 09:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B87C00) [pid = 3740] [serial = 1075] [outer = 0000005064B2F400] 09:38:02 INFO - PROCESS | 3740 | 1467391082383 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005065074000) [pid = 3740] [serial = 1076] [outer = 0000005064B2F400] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 000000507507F800 == 33 [pid = 3740] [id = 124] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC06000 == 32 [pid = 3740] [id = 113] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506A737000 == 31 [pid = 3740] [id = 125] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005071236000 == 30 [pid = 3740] [id = 123] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED03800 == 29 [pid = 3740] [id = 115] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506A71A000 == 28 [pid = 3740] [id = 114] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 000000506987E800 == 27 [pid = 3740] [id = 111] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005071227800 == 26 [pid = 3740] [id = 355] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E26800 == 25 [pid = 3740] [id = 354] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EA5800 == 24 [pid = 3740] [id = 353] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EAB000 == 23 [pid = 3740] [id = 352] 09:38:02 INFO - PROCESS | 3740 | --DOCSHELL 0000005064147000 == 22 [pid = 3740] [id = 351] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507168B000) [pid = 3740] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050707A1C00) [pid = 3740] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506B366800) [pid = 3740] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005065DEA400) [pid = 3740] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005069AE2000) [pid = 3740] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064AA1000) [pid = 3740] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064B8B400) [pid = 3740] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005065A46000) [pid = 3740] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005071B5C800) [pid = 3740] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005071AA5000) [pid = 3740] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064B29000) [pid = 3740] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506E40FC00) [pid = 3740] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005070829C00) [pid = 3740] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005070833000) [pid = 3740] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000507084C800) [pid = 3740] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000507162C000) [pid = 3740] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005070920800) [pid = 3740] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000506EB03400) [pid = 3740] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (000000507103C800) [pid = 3740] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (0000005071AA8400) [pid = 3740] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005068F62C00) [pid = 3740] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (0000005071A09000) [pid = 3740] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:38:03 INFO - PROCESS | 3740 | 1467391083145 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1087ms 09:38:03 INFO - PROCESS | 3740 | 1467391083206 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3740 | 1467391083211 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:38:03 INFO - PROCESS | 3740 | 1467391083216 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:38:03 INFO - PROCESS | 3740 | 1467391083222 Marionette TRACE conn5 <- [1,1398,null,{}] 09:38:03 INFO - PROCESS | 3740 | 1467391083227 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3740 | 1467391083231 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:03 INFO - PROCESS | 3740 | 1467391083347 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:38:03 INFO - PROCESS | 3740 | 1467391083419 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3740 | 1467391083422 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:03 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EB0800 == 23 [pid = 3740] [id = 359] 09:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (0000005064E93C00) [pid = 3740] [serial = 1077] [outer = 0000000000000000] 09:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064EE7000) [pid = 3740] [serial = 1078] [outer = 0000005064E93C00] 09:38:03 INFO - PROCESS | 3740 | 1467391083484 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005068F54C00) [pid = 3740] [serial = 1079] [outer = 0000005064E93C00] 09:38:04 INFO - PROCESS | 3740 | 1467391084225 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1035ms 09:38:04 INFO - PROCESS | 3740 | 1467391084256 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3740 | 1467391084262 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:38:04 INFO - PROCESS | 3740 | 1467391084269 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:38:04 INFO - PROCESS | 3740 | 1467391084272 Marionette TRACE conn5 <- [1,1402,null,{}] 09:38:04 INFO - PROCESS | 3740 | 1467391084276 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3740 | 1467391084279 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:04 INFO - PROCESS | 3740 | 1467391084433 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:38:04 INFO - PROCESS | 3740 | 1467391084499 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3740 | 1467391084502 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:04 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7A000 == 24 [pid = 3740] [id = 360] 09:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000050697B2000) [pid = 3740] [serial = 1080] [outer = 0000000000000000] 09:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005069BD1C00) [pid = 3740] [serial = 1081] [outer = 00000050697B2000] 09:38:04 INFO - PROCESS | 3740 | 1467391084562 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (000000506A706800) [pid = 3740] [serial = 1082] [outer = 00000050697B2000] 09:38:05 INFO - PROCESS | 3740 | 1467391085218 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 986ms 09:38:05 INFO - PROCESS | 3740 | 1467391085270 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3740 | 1467391085273 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:38:05 INFO - PROCESS | 3740 | 1467391085278 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3740 | 1467391085282 Marionette TRACE conn5 <- [1,1406,null,{}] 09:38:05 INFO - PROCESS | 3740 | 1467391085295 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3740 | 1467391085301 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:05 INFO - PROCESS | 3740 | 1467391085428 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:38:05 INFO - PROCESS | 3740 | 1467391085493 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3740 | 1467391085497 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C4000 == 25 [pid = 3740] [id = 361] 09:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (000000506E42C000) [pid = 3740] [serial = 1083] [outer = 0000000000000000] 09:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (000000506E676800) [pid = 3740] [serial = 1084] [outer = 000000506E42C000] 09:38:05 INFO - PROCESS | 3740 | 1467391085560 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (000000506F51C000) [pid = 3740] [serial = 1085] [outer = 000000506E42C000] 09:38:06 INFO - PROCESS | 3740 | 1467391086212 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 09:38:06 INFO - PROCESS | 3740 | 1467391086267 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:38:06 INFO - PROCESS | 3740 | 1467391086270 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:38:06 INFO - PROCESS | 3740 | 1467391086274 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3740 | 1467391086276 Marionette TRACE conn5 <- [1,1410,null,{}] 09:38:06 INFO - PROCESS | 3740 | 1467391086280 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3740 | 1467391086282 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:06 INFO - PROCESS | 3740 | 1467391086404 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:38:06 INFO - PROCESS | 3740 | 1467391086474 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3740 | 1467391086476 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EA0800 == 26 [pid = 3740] [id = 362] 09:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000050707AD000) [pid = 3740] [serial = 1086] [outer = 0000000000000000] 09:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005070829800) [pid = 3740] [serial = 1087] [outer = 00000050707AD000] 09:38:06 INFO - PROCESS | 3740 | 1467391086534 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005070832800) [pid = 3740] [serial = 1088] [outer = 00000050707AD000] 09:38:07 INFO - PROCESS | 3740 | 1467391087254 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C2000 == 25 [pid = 3740] [id = 117] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000507105E800 == 24 [pid = 3740] [id = 127] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C10000 == 23 [pid = 3740] [id = 121] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005065065800 == 22 [pid = 3740] [id = 357] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506E49B000 == 21 [pid = 3740] [id = 122] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000507248B800 == 20 [pid = 3740] [id = 120] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000507123D800 == 19 [pid = 3740] [id = 128] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC05800 == 18 [pid = 3740] [id = 119] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000507123B000 == 17 [pid = 3740] [id = 118] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050708E9000 == 16 [pid = 3740] [id = 116] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005068FA0800 == 15 [pid = 3740] [id = 112] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506E48B000 == 14 [pid = 3740] [id = 126] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C4000 == 13 [pid = 3740] [id = 361] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7A000 == 12 [pid = 3740] [id = 360] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EB0800 == 11 [pid = 3740] [id = 359] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005071857800 == 10 [pid = 3740] [id = 356] 09:38:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D23800 == 9 [pid = 3740] [id = 358] 09:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 3450ms 09:38:09 INFO - PROCESS | 3740 | 1467391089798 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3740 | 1467391089802 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:38:09 INFO - PROCESS | 3740 | 1467391089807 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:38:09 INFO - PROCESS | 3740 | 1467391089814 Marionette TRACE conn5 <- [1,1414,null,{}] 09:38:09 INFO - PROCESS | 3740 | 1467391089819 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 3740 | 1467391089823 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:09 INFO - PROCESS | 3740 | 1467391089920 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:38:09 INFO - PROCESS | 3740 | 1467391089927 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3740 | 1467391089931 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:09 INFO - PROCESS | 3740 | ++DOCSHELL 000000506984F000 == 10 [pid = 3740] [id = 363] 09:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064625800) [pid = 3740] [serial = 1089] [outer = 0000000000000000] 09:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064626C00) [pid = 3740] [serial = 1090] [outer = 0000005064625800] 09:38:09 INFO - PROCESS | 3740 | 1467391089982 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B24000) [pid = 3740] [serial = 1091] [outer = 0000005064625800] 09:38:10 INFO - PROCESS | 3740 | 1467391090505 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 09:38:10 INFO - PROCESS | 3740 | 1467391090550 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:38:10 INFO - PROCESS | 3740 | 1467391090553 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 3740 | 1467391090560 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 3740 | 1467391090565 Marionette TRACE conn5 <- [1,1418,null,{}] 09:38:10 INFO - PROCESS | 3740 | 1467391090569 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 3740 | 1467391090572 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:10 INFO - PROCESS | 3740 | 1467391090669 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:38:10 INFO - PROCESS | 3740 | 1467391090743 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3740 | 1467391090746 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:10 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E495000 == 11 [pid = 3740] [id = 364] 09:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064B8D800) [pid = 3740] [serial = 1092] [outer = 0000000000000000] 09:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064E90400) [pid = 3740] [serial = 1093] [outer = 0000005064B8D800] 09:38:10 INFO - PROCESS | 3740 | 1467391090797 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064EF2400) [pid = 3740] [serial = 1094] [outer = 0000005064B8D800] 09:38:11 INFO - PROCESS | 3740 | 1467391091232 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 09:38:11 INFO - PROCESS | 3740 | 1467391091296 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 3740 | 1467391091298 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:38:11 INFO - PROCESS | 3740 | 1467391091302 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 3740 | 1467391091304 Marionette TRACE conn5 <- [1,1422,null,{}] 09:38:11 INFO - PROCESS | 3740 | 1467391091322 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 3740 | 1467391091327 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:11 INFO - PROCESS | 3740 | 1467391091425 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:38:11 INFO - PROCESS | 3740 | 1467391091442 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 3740 | 1467391091446 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071061800 == 12 [pid = 3740] [id = 365] 09:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000050690CA000) [pid = 3740] [serial = 1095] [outer = 0000000000000000] 09:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050690D1400) [pid = 3740] [serial = 1096] [outer = 00000050690CA000] 09:38:11 INFO - PROCESS | 3740 | 1467391091499 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005069ADC400) [pid = 3740] [serial = 1097] [outer = 00000050690CA000] 09:38:12 INFO - PROCESS | 3740 | 1467391092006 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 735ms 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:38:12 INFO - PROCESS | 3740 | 1467391092040 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 3740 | 1467391092042 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:38:12 INFO - PROCESS | 3740 | 1467391092045 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 3740 | 1467391092047 Marionette TRACE conn5 <- [1,1426,null,{}] 09:38:12 INFO - PROCESS | 3740 | 1467391092051 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 3740 | 1467391092053 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:12 INFO - PROCESS | 3740 | 1467391092168 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:38:12 INFO - PROCESS | 3740 | 1467391092173 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3740 | 1467391092175 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A6C800 == 13 [pid = 3740] [id = 366] 09:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506A824400) [pid = 3740] [serial = 1098] [outer = 0000000000000000] 09:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506AE9D800) [pid = 3740] [serial = 1099] [outer = 000000506A824400] 09:38:12 INFO - PROCESS | 3740 | 1467391092260 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506E05A000) [pid = 3740] [serial = 1100] [outer = 000000506A824400] 09:38:12 INFO - PROCESS | 3740 | 1467391092715 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 09:38:12 INFO - PROCESS | 3740 | 1467391092742 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 3740 | 1467391092744 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:38:12 INFO - PROCESS | 3740 | 1467391092747 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:38:12 INFO - PROCESS | 3740 | 1467391092749 Marionette TRACE conn5 <- [1,1430,null,{}] 09:38:12 INFO - PROCESS | 3740 | 1467391092752 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 3740 | 1467391092754 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:12 INFO - PROCESS | 3740 | 1467391092897 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:38:12 INFO - PROCESS | 3740 | 1467391092914 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3740 | 1467391092917 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072D6C000 == 14 [pid = 3740] [id = 367] 09:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506534D000) [pid = 3740] [serial = 1101] [outer = 0000000000000000] 09:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506EB06000) [pid = 3740] [serial = 1102] [outer = 000000506534D000] 09:38:12 INFO - PROCESS | 3740 | 1467391092962 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506F5ACC00) [pid = 3740] [serial = 1103] [outer = 000000506534D000] 09:38:13 INFO - PROCESS | 3740 | 1467391093430 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 732ms 09:38:13 INFO - PROCESS | 3740 | 1467391093483 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:38:13 INFO - PROCESS | 3740 | 1467391093486 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:38:13 INFO - PROCESS | 3740 | 1467391093489 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3740 | 1467391093491 Marionette TRACE conn5 <- [1,1434,null,{}] 09:38:13 INFO - PROCESS | 3740 | 1467391093495 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3740 | 1467391093502 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:13 INFO - PROCESS | 3740 | 1467391093670 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:38:13 INFO - PROCESS | 3740 | 1467391093678 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3740 | 1467391093681 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:13 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C1D000 == 15 [pid = 3740] [id = 368] 09:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A7C00) [pid = 3740] [serial = 1104] [outer = 0000000000000000] 09:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070846400) [pid = 3740] [serial = 1105] [outer = 00000050707A7C00] 09:38:13 INFO - PROCESS | 3740 | 1467391093768 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507091B400) [pid = 3740] [serial = 1106] [outer = 00000050707A7C00] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064E93C00) [pid = 3740] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506FE25000) [pid = 3740] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B2F400) [pid = 3740] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005062D71800) [pid = 3740] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B9D800) [pid = 3740] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005065302800) [pid = 3740] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506A820800) [pid = 3740] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506E6C1400) [pid = 3740] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506E42C000) [pid = 3740] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050697B2000) [pid = 3740] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070E6B000) [pid = 3740] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506A781C00) [pid = 3740] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064B2E400) [pid = 3740] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064B82000) [pid = 3740] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:38:14 INFO - PROCESS | 3740 | 1467391094395 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 940ms 09:38:14 INFO - PROCESS | 3740 | 1467391094431 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3740 | 1467391094440 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:38:14 INFO - PROCESS | 3740 | 1467391094444 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3740 | 1467391094446 Marionette TRACE conn5 <- [1,1438,null,{}] 09:38:14 INFO - PROCESS | 3740 | 1467391094449 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 3740 | 1467391094451 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:14 INFO - PROCESS | 3740 | 1467391094558 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:38:14 INFO - PROCESS | 3740 | 1467391094606 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3740 | 1467391094608 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:14 INFO - PROCESS | 3740 | ++DOCSHELL 000000507506D800 == 16 [pid = 3740] [id = 369] 09:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005063DC6400) [pid = 3740] [serial = 1107] [outer = 0000000000000000] 09:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064EF5000) [pid = 3740] [serial = 1108] [outer = 0000005063DC6400] 09:38:14 INFO - PROCESS | 3740 | 1467391094653 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506E431800) [pid = 3740] [serial = 1109] [outer = 0000005063DC6400] 09:38:15 INFO - PROCESS | 3740 | 1467391095015 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 09:38:15 INFO - PROCESS | 3740 | 1467391095073 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 3740 | 1467391095076 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:38:15 INFO - PROCESS | 3740 | 1467391095079 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3740 | 1467391095081 Marionette TRACE conn5 <- [1,1442,null,{}] 09:38:15 INFO - PROCESS | 3740 | 1467391095085 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 3740 | 1467391095086 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:15 INFO - PROCESS | 3740 | 1467391095169 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:38:15 INFO - PROCESS | 3740 | 1467391095175 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3740 | 1467391095177 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BD5000 == 17 [pid = 3740] [id = 370] 09:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506FE27800) [pid = 3740] [serial = 1110] [outer = 0000000000000000] 09:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070E63800) [pid = 3740] [serial = 1111] [outer = 000000506FE27800] 09:38:15 INFO - PROCESS | 3740 | 1467391095223 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070EE1000) [pid = 3740] [serial = 1112] [outer = 000000506FE27800] 09:38:15 INFO - PROCESS | 3740 | 1467391095657 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 626ms 09:38:15 INFO - PROCESS | 3740 | 1467391095709 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:38:15 INFO - PROCESS | 3740 | 1467391095719 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:38:15 INFO - PROCESS | 3740 | 1467391095722 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3740 | 1467391095724 Marionette TRACE conn5 <- [1,1446,null,{}] 09:38:15 INFO - PROCESS | 3740 | 1467391095728 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 3740 | 1467391095730 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:15 INFO - PROCESS | 3740 | 1467391095813 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:38:15 INFO - PROCESS | 3740 | 1467391095821 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3740 | 1467391095823 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776A6800 == 18 [pid = 3740] [id = 371] 09:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070EEB800) [pid = 3740] [serial = 1113] [outer = 0000000000000000] 09:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071019000) [pid = 3740] [serial = 1114] [outer = 0000005070EEB800] 09:38:15 INFO - PROCESS | 3740 | 1467391095869 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071024400) [pid = 3740] [serial = 1115] [outer = 0000005070EEB800] 09:38:16 INFO - PROCESS | 3740 | 1467391096551 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 881ms 09:38:16 INFO - PROCESS | 3740 | 1467391096611 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3740 | 1467391096615 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:38:16 INFO - PROCESS | 3740 | 1467391096621 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3740 | 1467391096625 Marionette TRACE conn5 <- [1,1450,null,{}] 09:38:16 INFO - PROCESS | 3740 | 1467391096631 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3740 | 1467391096634 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:16 INFO - PROCESS | 3740 | 1467391096768 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:38:16 INFO - PROCESS | 3740 | 1467391096836 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3740 | 1467391096839 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:16 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A736000 == 19 [pid = 3740] [id = 372] 09:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050641D3C00) [pid = 3740] [serial = 1116] [outer = 0000000000000000] 09:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064B2B400) [pid = 3740] [serial = 1117] [outer = 00000050641D3C00] 09:38:16 INFO - PROCESS | 3740 | 1467391096939 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064D7BC00) [pid = 3740] [serial = 1118] [outer = 00000050641D3C00] 09:38:17 INFO - PROCESS | 3740 | 1467391097856 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1292ms 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:38:17 INFO - PROCESS | 3740 | 1467391097915 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3740 | 1467391097919 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:38:17 INFO - PROCESS | 3740 | 1467391097924 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3740 | 1467391097927 Marionette TRACE conn5 <- [1,1454,null,{}] 09:38:17 INFO - PROCESS | 3740 | 1467391097933 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3740 | 1467391097937 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:18 INFO - PROCESS | 3740 | 1467391098050 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:38:18 INFO - PROCESS | 3740 | 1467391098117 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3740 | 1467391098122 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069ACA800 == 20 [pid = 3740] [id = 373] 09:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064A9D400) [pid = 3740] [serial = 1119] [outer = 0000000000000000] 09:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B87000) [pid = 3740] [serial = 1120] [outer = 0000005064A9D400] 09:38:18 INFO - PROCESS | 3740 | 1467391098178 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005064D0AC00) [pid = 3740] [serial = 1121] [outer = 0000005064A9D400] 09:38:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EA0800 == 19 [pid = 3740] [id = 362] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506A706800) [pid = 3740] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506E676800) [pid = 3740] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071B60800) [pid = 3740] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506F5B5000) [pid = 3740] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064EE6400) [pid = 3740] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064E95C00) [pid = 3740] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005068F54C00) [pid = 3740] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005069BD1C00) [pid = 3740] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064B8EC00) [pid = 3740] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507084CC00) [pid = 3740] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064EE7000) [pid = 3740] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506FE29C00) [pid = 3740] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506EC50C00) [pid = 3740] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005065074000) [pid = 3740] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005062DD1800) [pid = 3740] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064628000) [pid = 3740] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064B87C00) [pid = 3740] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005064B83C00) [pid = 3740] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506E04F400) [pid = 3740] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064E98000) [pid = 3740] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005071A9F000) [pid = 3740] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005064BA2800) [pid = 3740] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000050690C6400) [pid = 3740] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000506A824C00) [pid = 3740] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000050662C4800) [pid = 3740] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000050714DC000) [pid = 3740] [serial = 637] [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:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000506EB07C00) [pid = 3740] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (000000506B2D7800) [pid = 3740] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (000000506F51C000) [pid = 3740] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005070829800) [pid = 3740] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:38:18 INFO - PROCESS | 3740 | 1467391098770 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 881ms 09:38:18 INFO - PROCESS | 3740 | 1467391098805 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 3740 | 1467391098810 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:38:18 INFO - PROCESS | 3740 | 1467391098817 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 3740 | 1467391098820 Marionette TRACE conn5 <- [1,1458,null,{}] 09:38:18 INFO - PROCESS | 3740 | 1467391098823 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 3740 | 1467391098826 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:18 INFO - PROCESS | 3740 | 1467391098918 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:38:19 INFO - PROCESS | 3740 | 1467391098991 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3740 | 1467391098993 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:19 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC08800 == 20 [pid = 3740] [id = 374] 09:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064B8A400) [pid = 3740] [serial = 1122] [outer = 0000000000000000] 09:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064E9DC00) [pid = 3740] [serial = 1123] [outer = 0000005064B8A400] 09:38:19 INFO - PROCESS | 3740 | 1467391099043 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005065AD6400) [pid = 3740] [serial = 1124] [outer = 0000005064B8A400] 09:38:19 INFO - PROCESS | 3740 | 1467391099479 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 692ms 09:38:19 INFO - PROCESS | 3740 | 1467391099536 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 3740 | 1467391099538 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:38:19 INFO - PROCESS | 3740 | 1467391099542 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 3740 | 1467391099546 Marionette TRACE conn5 <- [1,1462,null,{}] 09:38:19 INFO - PROCESS | 3740 | 1467391099563 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 3740 | 1467391099568 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:19 INFO - PROCESS | 3740 | 1467391099658 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:38:19 INFO - PROCESS | 3740 | 1467391099673 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3740 | 1467391099677 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:19 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED18800 == 21 [pid = 3740] [id = 375] 09:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (000000506973B400) [pid = 3740] [serial = 1125] [outer = 0000000000000000] 09:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000050697B4800) [pid = 3740] [serial = 1126] [outer = 000000506973B400] 09:38:19 INFO - PROCESS | 3740 | 1467391099727 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005069E59400) [pid = 3740] [serial = 1127] [outer = 000000506973B400] 09:38:20 INFO - PROCESS | 3740 | 1467391100208 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 691ms 09:38:20 INFO - PROCESS | 3740 | 1467391100236 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3740 | 1467391100239 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:38:20 INFO - PROCESS | 3740 | 1467391100242 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3740 | 1467391100244 Marionette TRACE conn5 <- [1,1466,null,{}] 09:38:20 INFO - PROCESS | 3740 | 1467391100247 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3740 | 1467391100249 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:20 INFO - PROCESS | 3740 | 1467391100339 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:38:20 INFO - PROCESS | 3740 | 1467391100347 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3740 | 1467391100349 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708DE800 == 22 [pid = 3740] [id = 376] 09:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005062BF2800) [pid = 3740] [serial = 1128] [outer = 0000000000000000] 09:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (000000506B2D7800) [pid = 3740] [serial = 1129] [outer = 0000005062BF2800] 09:38:20 INFO - PROCESS | 3740 | 1467391100395 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (000000506E42C000) [pid = 3740] [serial = 1130] [outer = 0000005062BF2800] 09:38:20 INFO - PROCESS | 3740 | 1467391100839 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 628ms 09:38:20 INFO - PROCESS | 3740 | 1467391100880 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3740 | 1467391100883 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:38:20 INFO - PROCESS | 3740 | 1467391100886 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3740 | 1467391100888 Marionette TRACE conn5 <- [1,1470,null,{}] 09:38:20 INFO - PROCESS | 3740 | 1467391100891 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3740 | 1467391100894 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:21 INFO - PROCESS | 3740 | 1467391100997 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:38:21 INFO - PROCESS | 3740 | 1467391101073 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3740 | 1467391101075 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BC800 == 23 [pid = 3740] [id = 377] 09:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (000000506E6B5800) [pid = 3740] [serial = 1131] [outer = 0000000000000000] 09:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506E6C1000) [pid = 3740] [serial = 1132] [outer = 000000506E6B5800] 09:38:21 INFO - PROCESS | 3740 | 1467391101120 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506ECB3400) [pid = 3740] [serial = 1133] [outer = 000000506E6B5800] 09:38:21 INFO - PROCESS | 3740 | 1467391101586 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 09:38:21 INFO - PROCESS | 3740 | 1467391101621 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 3740 | 1467391101623 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:38:21 INFO - PROCESS | 3740 | 1467391101626 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:38:21 INFO - PROCESS | 3740 | 1467391101628 Marionette TRACE conn5 <- [1,1474,null,{}] 09:38:21 INFO - PROCESS | 3740 | 1467391101632 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 3740 | 1467391101638 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:21 INFO - PROCESS | 3740 | 1467391101779 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:38:21 INFO - PROCESS | 3740 | 1467391101833 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3740 | 1467391101835 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:21 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071847800 == 24 [pid = 3740] [id = 378] 09:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000050707A1800) [pid = 3740] [serial = 1134] [outer = 0000000000000000] 09:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000507082A000) [pid = 3740] [serial = 1135] [outer = 00000050707A1800] 09:38:21 INFO - PROCESS | 3740 | 1467391101881 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000507084C800) [pid = 3740] [serial = 1136] [outer = 00000050707A1800] 09:38:22 INFO - PROCESS | 3740 | 1467391102340 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 09:38:22 INFO - PROCESS | 3740 | 1467391102384 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3740 | 1467391102386 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:38:22 INFO - PROCESS | 3740 | 1467391102390 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3740 | 1467391102391 Marionette TRACE conn5 <- [1,1478,null,{}] 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:38:22 INFO - PROCESS | 3740 | 1467391102400 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 3740 | 1467391102402 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:22 INFO - PROCESS | 3740 | 1467391102507 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:38:22 INFO - PROCESS | 3740 | 1467391102515 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3740 | 1467391102517 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729DC800 == 25 [pid = 3740] [id = 379] 09:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000050707A1C00) [pid = 3740] [serial = 1137] [outer = 0000000000000000] 09:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070E61800) [pid = 3740] [serial = 1138] [outer = 00000050707A1C00] 09:38:22 INFO - PROCESS | 3740 | 1467391102562 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070EEDC00) [pid = 3740] [serial = 1139] [outer = 00000050707A1C00] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050690CA000) [pid = 3740] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064625800) [pid = 3740] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050707AD000) [pid = 3740] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506534D000) [pid = 3740] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005063DC6400) [pid = 3740] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000050707A7C00) [pid = 3740] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506FE27800) [pid = 3740] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064B8D800) [pid = 3740] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:38:22 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506A824400) [pid = 3740] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:38:23 INFO - PROCESS | 3740 | 1467391103038 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 09:38:23 INFO - PROCESS | 3740 | 1467391103067 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3740 | 1467391103070 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 3740 | 1467391103073 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:38:23 INFO - PROCESS | 3740 | 1467391103075 Marionette TRACE conn5 <- [1,1482,null,{}] 09:38:23 INFO - PROCESS | 3740 | 1467391103082 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3740 | 1467391103084 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:23 INFO - PROCESS | 3740 | 1467391103166 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:38:23 INFO - PROCESS | 3740 | 1467391103237 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3740 | 1467391103239 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:23 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0D800 == 26 [pid = 3740] [id = 380] 09:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005062BE9400) [pid = 3740] [serial = 1140] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005065F55000) [pid = 3740] [serial = 1141] [outer = 0000005062BE9400] 09:38:23 INFO - PROCESS | 3740 | 1467391103285 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005070E65000) [pid = 3740] [serial = 1142] [outer = 0000005062BE9400] 09:38:23 INFO - PROCESS | 3740 | 1467391103670 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 09:38:23 INFO - PROCESS | 3740 | 1467391103705 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3740 | 1467391103707 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 3740 | 1467391103710 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:38:23 INFO - PROCESS | 3740 | 1467391103712 Marionette TRACE conn5 <- [1,1486,null,{}] 09:38:23 INFO - PROCESS | 3740 | 1467391103715 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3740 | 1467391103717 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:23 INFO - PROCESS | 3740 | 1467391103798 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:38:23 INFO - PROCESS | 3740 | 1467391103895 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3740 | 1467391103897 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750C7800 == 27 [pid = 3740] [id = 381] 09:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000050697D8000) [pid = 3740] [serial = 1143] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000507103E400) [pid = 3740] [serial = 1144] [outer = 00000050697D8000] 09:38:23 INFO - PROCESS | 3740 | 1467391103951 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000050710C0C00) [pid = 3740] [serial = 1145] [outer = 00000050697D8000] 09:38:24 INFO - PROCESS | 3740 | 1467391104539 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 881ms 09:38:24 INFO - PROCESS | 3740 | 1467391104608 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3740 | 1467391104613 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:38:24 INFO - PROCESS | 3740 | 1467391104619 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3740 | 1467391104625 Marionette TRACE conn5 <- [1,1490,null,{}] 09:38:24 INFO - PROCESS | 3740 | 1467391104630 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3740 | 1467391104633 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:24 INFO - PROCESS | 3740 | 1467391104755 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:38:24 INFO - PROCESS | 3740 | 1467391104822 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3740 | 1467391104825 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:24 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A877800 == 28 [pid = 3740] [id = 382] 09:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B82400) [pid = 3740] [serial = 1146] [outer = 0000000000000000] 09:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064B9B400) [pid = 3740] [serial = 1147] [outer = 0000005064B82400] 09:38:24 INFO - PROCESS | 3740 | 1467391104885 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005066250C00) [pid = 3740] [serial = 1148] [outer = 0000005064B82400] 09:38:25 INFO - PROCESS | 3740 | 1467391105485 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 944ms 09:38:25 INFO - PROCESS | 3740 | 1467391105566 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3740 | 1467391105571 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:38:25 INFO - PROCESS | 3740 | 1467391105579 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3740 | 1467391105582 Marionette TRACE conn5 <- [1,1494,null,{}] 09:38:25 INFO - PROCESS | 3740 | 1467391105586 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3740 | 1467391105589 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:25 INFO - PROCESS | 3740 | 1467391105713 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:38:25 INFO - PROCESS | 3740 | 1467391105779 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3740 | 1467391105782 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:25 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071050000 == 29 [pid = 3740] [id = 383] 09:38:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A824800) [pid = 3740] [serial = 1149] [outer = 0000000000000000] 09:38:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506AE9F400) [pid = 3740] [serial = 1150] [outer = 000000506A824800] 09:38:25 INFO - PROCESS | 3740 | 1467391105840 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506EB9B800) [pid = 3740] [serial = 1151] [outer = 000000506A824800] 09:38:26 INFO - PROCESS | 3740 | 1467391106495 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 943ms 09:38:26 INFO - PROCESS | 3740 | 1467391106523 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3740 | 1467391106526 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:38:26 INFO - PROCESS | 3740 | 1467391106530 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3740 | 1467391106534 Marionette TRACE conn5 <- [1,1498,null,{}] 09:38:26 INFO - PROCESS | 3740 | 1467391106546 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3740 | 1467391106551 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:26 INFO - PROCESS | 3740 | 1467391106664 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:38:26 INFO - PROCESS | 3740 | 1467391106740 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3740 | 1467391106743 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B8000 == 30 [pid = 3740] [id = 384] 09:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000507082AC00) [pid = 3740] [serial = 1152] [outer = 0000000000000000] 09:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507084F400) [pid = 3740] [serial = 1153] [outer = 000000507082AC00] 09:38:26 INFO - PROCESS | 3740 | 1467391106802 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071046400) [pid = 3740] [serial = 1154] [outer = 000000507082AC00] 09:38:27 INFO - PROCESS | 3740 | 1467391107423 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 944ms 09:38:27 INFO - PROCESS | 3740 | 1467391107476 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:38:27 INFO - PROCESS | 3740 | 1467391107479 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 3740 | 1467391107482 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3740 | 1467391107484 Marionette TRACE conn5 <- [1,1502,null,{}] 09:38:27 INFO - PROCESS | 3740 | 1467391107488 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3740 | 1467391107491 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:27 INFO - PROCESS | 3740 | 1467391107612 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:38:27 INFO - PROCESS | 3740 | 1467391107698 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3740 | 1467391107701 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069843800 == 31 [pid = 3740] [id = 385] 09:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064B27000) [pid = 3740] [serial = 1155] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005065113C00) [pid = 3740] [serial = 1156] [outer = 0000005064B27000] 09:38:27 INFO - PROCESS | 3740 | 1467391107757 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070EE3800) [pid = 3740] [serial = 1157] [outer = 0000005064B27000] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050690D1400) [pid = 3740] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064626C00) [pid = 3740] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B24000) [pid = 3740] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070832800) [pid = 3740] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506F5ACC00) [pid = 3740] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506EB06000) [pid = 3740] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064EF5000) [pid = 3740] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070846400) [pid = 3740] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070E63800) [pid = 3740] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507091B400) [pid = 3740] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071019000) [pid = 3740] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064EF2400) [pid = 3740] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506AE9D800) [pid = 3740] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506E431800) [pid = 3740] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005064E90400) [pid = 3740] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005070EE1000) [pid = 3740] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506E05A000) [pid = 3740] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005069ADC400) [pid = 3740] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:38:29 INFO - PROCESS | 3740 | 1467391109118 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1688ms 09:38:29 INFO - PROCESS | 3740 | 1467391109173 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3740 | 1467391109177 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:38:29 INFO - PROCESS | 3740 | 1467391109183 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3740 | 1467391109187 Marionette TRACE conn5 <- [1,1506,null,{}] 09:38:29 INFO - PROCESS | 3740 | 1467391109193 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3740 | 1467391109197 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:29 INFO - PROCESS | 3740 | 1467391109308 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:38:29 INFO - PROCESS | 3740 | 1467391109357 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3740 | 1467391109360 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:29 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069871800 == 32 [pid = 3740] [id = 386] 09:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064A96C00) [pid = 3740] [serial = 1158] [outer = 0000000000000000] 09:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064A9A000) [pid = 3740] [serial = 1159] [outer = 0000005064A96C00] 09:38:29 INFO - PROCESS | 3740 | 1467391109411 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064B84400) [pid = 3740] [serial = 1160] [outer = 0000005064A96C00] 09:38:29 INFO - PROCESS | 3740 | 1467391109908 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 796ms 09:38:29 INFO - PROCESS | 3740 | 1467391109983 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3740 | 1467391109988 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:38:30 INFO - PROCESS | 3740 | 1467391109995 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3740 | 1467391109998 Marionette TRACE conn5 <- [1,1510,null,{}] 09:38:30 INFO - PROCESS | 3740 | 1467391110002 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3740 | 1467391110005 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:30 INFO - PROCESS | 3740 | 1467391110100 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:38:30 INFO - PROCESS | 3740 | 1467391110174 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3740 | 1467391110177 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC52800 == 33 [pid = 3740] [id = 387] 09:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B9E000) [pid = 3740] [serial = 1161] [outer = 0000000000000000] 09:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E9B800) [pid = 3740] [serial = 1162] [outer = 0000005064B9E000] 09:38:30 INFO - PROCESS | 3740 | 1467391110227 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005065075000) [pid = 3740] [serial = 1163] [outer = 0000005064B9E000] 09:38:30 INFO - PROCESS | 3740 | 1467391110721 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:38:30 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:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:38:30 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:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:38:30 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:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:38:30 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:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:38:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 798ms 09:38:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:38:30 INFO - PROCESS | 3740 | 1467391110795 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3740 | 1467391110798 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 3740 | 1467391110802 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3740 | 1467391110805 Marionette TRACE conn5 <- [1,1514,null,{}] 09:38:30 INFO - PROCESS | 3740 | 1467391110817 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3740 | 1467391110822 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:30 INFO - PROCESS | 3740 | 1467391110914 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:38:30 INFO - PROCESS | 3740 | 1467391110921 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3740 | 1467391110924 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:31 INFO - PROCESS | 3740 | ++DOCSHELL 000000507077C000 == 34 [pid = 3740] [id = 388] 09:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069A6F000) [pid = 3740] [serial = 1164] [outer = 0000000000000000] 09:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005069BD1C00) [pid = 3740] [serial = 1165] [outer = 0000005069A6F000] 09:38:31 INFO - PROCESS | 3740 | 1467391111038 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506A822400) [pid = 3740] [serial = 1166] [outer = 0000005069A6F000] 09:38:31 INFO - PROCESS | 3740 | 1467391111460 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:38:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:38:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:38:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:38:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 693ms 09:38:31 INFO - PROCESS | 3740 | 1467391111498 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3740 | 1467391111501 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:38:31 INFO - PROCESS | 3740 | 1467391111504 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3740 | 1467391111506 Marionette TRACE conn5 <- [1,1518,null,{}] 09:38:31 INFO - PROCESS | 3740 | 1467391111509 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3740 | 1467391111511 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:31 INFO - PROCESS | 3740 | 1467391111625 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:38:31 INFO - PROCESS | 3740 | 1467391111632 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3740 | 1467391111634 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715EC000 == 35 [pid = 3740] [id = 389] 09:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E059800) [pid = 3740] [serial = 1167] [outer = 0000000000000000] 09:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506E6C2C00) [pid = 3740] [serial = 1168] [outer = 000000506E059800] 09:38:31 INFO - PROCESS | 3740 | 1467391111718 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506ECB5400) [pid = 3740] [serial = 1169] [outer = 000000506E059800] 09:38:32 INFO - PROCESS | 3740 | 1467391112141 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:38:32 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:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:38:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:38:32 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:38:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:38:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 09:38:32 INFO - PROCESS | 3740 | 1467391112196 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3740 | 1467391112199 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:38:32 INFO - PROCESS | 3740 | 1467391112202 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:38:32 INFO - PROCESS | 3740 | 1467391112204 Marionette TRACE conn5 <- [1,1522,null,{}] 09:38:32 INFO - PROCESS | 3740 | 1467391112208 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3740 | 1467391112210 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:32 INFO - PROCESS | 3740 | 1467391112350 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:38:32 INFO - PROCESS | 3740 | 1467391112357 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3740 | 1467391112359 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729E0000 == 36 [pid = 3740] [id = 390] 09:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506E05CC00) [pid = 3740] [serial = 1170] [outer = 0000000000000000] 09:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506FE2E400) [pid = 3740] [serial = 1171] [outer = 000000506E05CC00] 09:38:32 INFO - PROCESS | 3740 | 1467391112404 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507082E800) [pid = 3740] [serial = 1172] [outer = 000000506E05CC00] 09:38:32 INFO - PROCESS | 3740 | 1467391112840 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 09:38:32 INFO - PROCESS | 3740 | 1467391112901 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3740 | 1467391112903 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:38:32 INFO - PROCESS | 3740 | 1467391112906 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3740 | 1467391112908 Marionette TRACE conn5 <- [1,1526,null,{}] 09:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:38:32 INFO - PROCESS | 3740 | 1467391112911 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3740 | 1467391112917 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:33 INFO - PROCESS | 3740 | 1467391113053 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:38:33 INFO - PROCESS | 3740 | 1467391113103 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3740 | 1467391113105 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C7B000 == 37 [pid = 3740] [id = 391] 09:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070849400) [pid = 3740] [serial = 1173] [outer = 0000000000000000] 09:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070926C00) [pid = 3740] [serial = 1174] [outer = 0000005070849400] 09:38:33 INFO - PROCESS | 3740 | 1467391113151 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071022000) [pid = 3740] [serial = 1175] [outer = 0000005070849400] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050697D8000) [pid = 3740] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506E6B5800) [pid = 3740] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005070EEB800) [pid = 3740] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506973B400) [pid = 3740] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005062BF2800) [pid = 3740] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064B8A400) [pid = 3740] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050641D3C00) [pid = 3740] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064A9D400) [pid = 3740] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050707A1800) [pid = 3740] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:38:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050707A1C00) [pid = 3740] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:38:33 INFO - PROCESS | 3740 | 1467391113678 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 839ms 09:38:33 INFO - PROCESS | 3740 | 1467391113751 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3740 | 1467391113753 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:38:33 INFO - PROCESS | 3740 | 1467391113757 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3740 | 1467391113759 Marionette TRACE conn5 <- [1,1530,null,{}] 09:38:33 INFO - PROCESS | 3740 | 1467391113762 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3740 | 1467391113764 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:33 INFO - PROCESS | 3740 | 1467391113846 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:38:33 INFO - PROCESS | 3740 | 1467391113855 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3740 | 1467391113857 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BD6800 == 38 [pid = 3740] [id = 392] 09:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005069BC6800) [pid = 3740] [serial = 1176] [outer = 0000000000000000] 09:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070EE5800) [pid = 3740] [serial = 1177] [outer = 0000005069BC6800] 09:38:33 INFO - PROCESS | 3740 | 1467391113903 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071045400) [pid = 3740] [serial = 1178] [outer = 0000005069BC6800] 09:38:34 INFO - PROCESS | 3740 | 1467391114315 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 587ms 09:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:38:34 INFO - PROCESS | 3740 | 1467391114349 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3740 | 1467391114351 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:38:34 INFO - PROCESS | 3740 | 1467391114354 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3740 | 1467391114356 Marionette TRACE conn5 <- [1,1534,null,{}] 09:38:34 INFO - PROCESS | 3740 | 1467391114359 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3740 | 1467391114361 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:34 INFO - PROCESS | 3740 | 1467391114442 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:38:34 INFO - PROCESS | 3740 | 1467391114447 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3740 | 1467391114449 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776BF000 == 39 [pid = 3740] [id = 393] 09:38:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000050714DDC00) [pid = 3740] [serial = 1179] [outer = 0000000000000000] 09:38:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071684400) [pid = 3740] [serial = 1180] [outer = 00000050714DDC00] 09:38:34 INFO - PROCESS | 3740 | 1467391114495 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507168D000) [pid = 3740] [serial = 1181] [outer = 00000050714DDC00] 09:38:34 INFO - PROCESS | 3740 | 1467391114927 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 628ms 09:38:34 INFO - PROCESS | 3740 | 1467391114984 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3740 | 1467391114986 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:38:35 INFO - PROCESS | 3740 | 1467391114989 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3740 | 1467391114991 Marionette TRACE conn5 <- [1,1538,null,{}] 09:38:35 INFO - PROCESS | 3740 | 1467391114994 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3740 | 1467391114996 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:35 INFO - PROCESS | 3740 | 1467391115077 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:38:35 INFO - PROCESS | 3740 | 1467391115085 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3740 | 1467391115087 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F1E800 == 40 [pid = 3740] [id = 394] 09:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050718C8000) [pid = 3740] [serial = 1182] [outer = 0000000000000000] 09:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071A07000) [pid = 3740] [serial = 1183] [outer = 00000050718C8000] 09:38:35 INFO - PROCESS | 3740 | 1467391115131 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071A9A800) [pid = 3740] [serial = 1184] [outer = 00000050718C8000] 09:38:35 INFO - PROCESS | 3740 | 1467391115823 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 880ms 09:38:35 INFO - PROCESS | 3740 | 1467391115880 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3740 | 1467391115884 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:38:35 INFO - PROCESS | 3740 | 1467391115889 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:38:35 INFO - PROCESS | 3740 | 1467391115893 Marionette TRACE conn5 <- [1,1542,null,{}] 09:38:35 INFO - PROCESS | 3740 | 1467391115899 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3740 | 1467391115903 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:36 INFO - PROCESS | 3740 | 1467391116028 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:38:36 INFO - PROCESS | 3740 | 1467391116107 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3740 | 1467391116110 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:36 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC4C000 == 41 [pid = 3740] [id = 395] 09:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064A9BC00) [pid = 3740] [serial = 1185] [outer = 0000000000000000] 09:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064B8FC00) [pid = 3740] [serial = 1186] [outer = 0000005064A9BC00] 09:38:36 INFO - PROCESS | 3740 | 1467391116210 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064EED000) [pid = 3740] [serial = 1187] [outer = 0000005064A9BC00] 09:38:36 INFO - PROCESS | 3740 | 1467391116929 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1079ms 09:38:36 INFO - PROCESS | 3740 | 1467391116982 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3740 | 1467391116988 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:38:36 INFO - PROCESS | 3740 | 1467391116994 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3740 | 1467391116998 Marionette TRACE conn5 <- [1,1546,null,{}] 09:38:37 INFO - PROCESS | 3740 | 1467391117027 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3740 | 1467391117030 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:37 INFO - PROCESS | 3740 | 1467391117166 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:38:37 INFO - PROCESS | 3740 | 1467391117236 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3740 | 1467391117238 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:37 INFO - PROCESS | 3740 | ++DOCSHELL 0000005068FA0800 == 42 [pid = 3740] [id = 396] 09:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005062BF1000) [pid = 3740] [serial = 1188] [outer = 0000000000000000] 09:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050641CFC00) [pid = 3740] [serial = 1189] [outer = 0000005062BF1000] 09:38:37 INFO - PROCESS | 3740 | 1467391117425 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064B96400) [pid = 3740] [serial = 1190] [outer = 0000005062BF1000] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B8000 == 41 [pid = 3740] [id = 384] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 00000050776BF000 == 40 [pid = 3740] [id = 393] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BD6800 == 39 [pid = 3740] [id = 392] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C7B000 == 38 [pid = 3740] [id = 391] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 00000050729E0000 == 37 [pid = 3740] [id = 390] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 00000050715EC000 == 36 [pid = 3740] [id = 389] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 000000507077C000 == 35 [pid = 3740] [id = 388] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC52800 == 34 [pid = 3740] [id = 387] 09:38:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005069871800 == 33 [pid = 3740] [id = 386] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071024400) [pid = 3740] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050697B4800) [pid = 3740] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005069E59400) [pid = 3740] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064E9DC00) [pid = 3740] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005065AD6400) [pid = 3740] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B2B400) [pid = 3740] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064D7BC00) [pid = 3740] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B87000) [pid = 3740] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064D0AC00) [pid = 3740] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:38:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E42C000) [pid = 3740] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | 1467391118066 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1107ms 09:38:38 INFO - PROCESS | 3740 | 1467391118107 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:38:38 INFO - PROCESS | 3740 | 1467391118111 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:38:38 INFO - PROCESS | 3740 | 1467391118116 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3740 | 1467391118118 Marionette TRACE conn5 <- [1,1550,null,{}] 09:38:38 INFO - PROCESS | 3740 | 1467391118123 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3740 | 1467391118125 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:38 INFO - PROCESS | 3740 | 1467391118219 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506E6C1000) [pid = 3740] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506ECB3400) [pid = 3740] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506B2D7800) [pid = 3740] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000507084C800) [pid = 3740] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507082A000) [pid = 3740] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005065F55000) [pid = 3740] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070E61800) [pid = 3740] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070EEDC00) [pid = 3740] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507103E400) [pid = 3740] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000050710C0C00) [pid = 3740] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:38:38 INFO - PROCESS | 3740 | 1467391118299 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3740 | 1467391118302 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690E4000 == 34 [pid = 3740] [id = 397] 09:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005062DDA000) [pid = 3740] [serial = 1191] [outer = 0000000000000000] 09:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B8D000) [pid = 3740] [serial = 1192] [outer = 0000005062DDA000] 09:38:38 INFO - PROCESS | 3740 | 1467391118351 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005065DDF800) [pid = 3740] [serial = 1193] [outer = 0000005062DDA000] 09:38:38 INFO - PROCESS | 3740 | 1467391118815 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 735ms 09:38:38 INFO - PROCESS | 3740 | 1467391118849 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3740 | 1467391118853 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:38:38 INFO - PROCESS | 3740 | 1467391118859 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:38:38 INFO - PROCESS | 3740 | 1467391118862 Marionette TRACE conn5 <- [1,1554,null,{}] 09:38:38 INFO - PROCESS | 3740 | 1467391118870 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3740 | 1467391118872 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:38 INFO - PROCESS | 3740 | 1467391118968 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:38:38 INFO - PROCESS | 3740 | 1467391118975 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3740 | 1467391118977 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:39 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7B000 == 35 [pid = 3740] [id = 398] 09:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069706C00) [pid = 3740] [serial = 1194] [outer = 0000000000000000] 09:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005069D4FC00) [pid = 3740] [serial = 1195] [outer = 0000005069706C00] 09:38:39 INFO - PROCESS | 3740 | 1467391119023 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506ACDBC00) [pid = 3740] [serial = 1196] [outer = 0000005069706C00] 09:38:39 INFO - PROCESS | 3740 | 1467391119497 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 09:38:39 INFO - PROCESS | 3740 | 1467391119534 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3740 | 1467391119537 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 3740 | 1467391119540 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:38:39 INFO - PROCESS | 3740 | 1467391119544 Marionette TRACE conn5 <- [1,1558,null,{}] 09:38:39 INFO - PROCESS | 3740 | 1467391119555 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3740 | 1467391119560 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:39 INFO - PROCESS | 3740 | 1467391119651 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:38:39 INFO - PROCESS | 3740 | 1467391119660 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3740 | 1467391119663 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D4000 == 36 [pid = 3740] [id = 399] 09:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005062BEEC00) [pid = 3740] [serial = 1197] [outer = 0000000000000000] 09:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EB9F000) [pid = 3740] [serial = 1198] [outer = 0000005062BEEC00] 09:38:39 INFO - PROCESS | 3740 | 1467391119708 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506F5B9C00) [pid = 3740] [serial = 1199] [outer = 0000005062BEEC00] 09:38:40 INFO - PROCESS | 3740 | 1467391120147 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 09:38:40 INFO - PROCESS | 3740 | 1467391120184 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3740 | 1467391120187 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:38:40 INFO - PROCESS | 3740 | 1467391120190 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3740 | 1467391120192 Marionette TRACE conn5 <- [1,1562,null,{}] 09:38:40 INFO - PROCESS | 3740 | 1467391120195 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3740 | 1467391120197 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:40 INFO - PROCESS | 3740 | 1467391120315 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:38:40 INFO - PROCESS | 3740 | 1467391120391 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3740 | 1467391120393 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:40 INFO - PROCESS | 3740 | ++DOCSHELL 000000507247A000 == 37 [pid = 3740] [id = 400] 09:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506FE30800) [pid = 3740] [serial = 1200] [outer = 0000000000000000] 09:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507082C800) [pid = 3740] [serial = 1201] [outer = 000000506FE30800] 09:38:40 INFO - PROCESS | 3740 | 1467391120439 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507084C800) [pid = 3740] [serial = 1202] [outer = 000000506FE30800] 09:38:40 INFO - PROCESS | 3740 | 1467391120889 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 09:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:38:40 INFO - PROCESS | 3740 | 1467391120925 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3740 | 1467391120927 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:38:40 INFO - PROCESS | 3740 | 1467391120931 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3740 | 1467391120932 Marionette TRACE conn5 <- [1,1566,null,{}] 09:38:40 INFO - PROCESS | 3740 | 1467391120936 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3740 | 1467391120938 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:41 INFO - PROCESS | 3740 | 1467391121047 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:38:41 INFO - PROCESS | 3740 | 1467391121054 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3740 | 1467391121057 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:41 INFO - PROCESS | 3740 | ++DOCSHELL 000000507117A000 == 38 [pid = 3740] [id = 401] 09:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070E67400) [pid = 3740] [serial = 1203] [outer = 0000000000000000] 09:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070EDEC00) [pid = 3740] [serial = 1204] [outer = 0000005070E67400] 09:38:41 INFO - PROCESS | 3740 | 1467391121155 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071021800) [pid = 3740] [serial = 1205] [outer = 0000005070E67400] 09:38:41 INFO - PROCESS | 3740 | 1467391121612 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 735ms 09:38:41 INFO - PROCESS | 3740 | 1467391121695 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3740 | 1467391121697 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:38:41 INFO - PROCESS | 3740 | 1467391121700 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 3740 | 1467391121702 Marionette TRACE conn5 <- [1,1570,null,{}] 09:38:41 INFO - PROCESS | 3740 | 1467391121705 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3740 | 1467391121711 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:41 INFO - PROCESS | 3740 | 1467391121823 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:38:41 INFO - PROCESS | 3740 | 1467391121887 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3740 | 1467391121889 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE0800 == 39 [pid = 3740] [id = 402] 09:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507168D400) [pid = 3740] [serial = 1206] [outer = 0000000000000000] 09:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071811400) [pid = 3740] [serial = 1207] [outer = 000000507168D400] 09:38:41 INFO - PROCESS | 3740 | 1467391121934 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071A9B400) [pid = 3740] [serial = 1208] [outer = 000000507168D400] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005069A6F000) [pid = 3740] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064B9E000) [pid = 3740] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064A96C00) [pid = 3740] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506E059800) [pid = 3740] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506E05CC00) [pid = 3740] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005070849400) [pid = 3740] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050714DDC00) [pid = 3740] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005069BC6800) [pid = 3740] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005062BE9400) [pid = 3740] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B82400) [pid = 3740] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506A824800) [pid = 3740] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:38:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000507082AC00) [pid = 3740] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:38:42 INFO - PROCESS | 3740 | 1467391122385 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 732ms 09:38:42 INFO - PROCESS | 3740 | 1467391122439 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3740 | 1467391122441 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 3740 | 1467391122444 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:38:42 INFO - PROCESS | 3740 | 1467391122446 Marionette TRACE conn5 <- [1,1574,null,{}] 09:38:42 INFO - PROCESS | 3740 | 1467391122449 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3740 | 1467391122451 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:42 INFO - PROCESS | 3740 | 1467391122560 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:38:42 INFO - PROCESS | 3740 | 1467391122610 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3740 | 1467391122612 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B7000 == 40 [pid = 3740] [id = 403] 09:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064BA3400) [pid = 3740] [serial = 1209] [outer = 0000000000000000] 09:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506FE26400) [pid = 3740] [serial = 1210] [outer = 0000005064BA3400] 09:38:42 INFO - PROCESS | 3740 | 1467391122658 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071A9CC00) [pid = 3740] [serial = 1211] [outer = 0000005064BA3400] 09:38:43 INFO - PROCESS | 3740 | 1467391123029 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 09:38:43 INFO - PROCESS | 3740 | 1467391123078 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3740 | 1467391123080 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:38:43 INFO - PROCESS | 3740 | 1467391123083 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3740 | 1467391123085 Marionette TRACE conn5 <- [1,1578,null,{}] 09:38:43 INFO - PROCESS | 3740 | 1467391123088 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3740 | 1467391123090 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:43 INFO - PROCESS | 3740 | 1467391123207 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:38:43 INFO - PROCESS | 3740 | 1467391123219 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3740 | 1467391123221 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780DB000 == 41 [pid = 3740] [id = 404] 09:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070EE2C00) [pid = 3740] [serial = 1212] [outer = 0000000000000000] 09:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071B53400) [pid = 3740] [serial = 1213] [outer = 0000005070EE2C00] 09:38:43 INFO - PROCESS | 3740 | 1467391123266 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071B5C000) [pid = 3740] [serial = 1214] [outer = 0000005070EE2C00] 09:38:43 INFO - PROCESS | 3740 | 1467391123672 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 09:38:43 INFO - PROCESS | 3740 | 1467391123735 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3740 | 1467391123738 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:38:43 INFO - PROCESS | 3740 | 1467391123741 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3740 | 1467391123743 Marionette TRACE conn5 <- [1,1582,null,{}] 09:38:43 INFO - PROCESS | 3740 | 1467391123746 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3740 | 1467391123748 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:43 INFO - PROCESS | 3740 | 1467391123832 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:38:43 INFO - PROCESS | 3740 | 1467391123837 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3740 | 1467391123839 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D3800 == 42 [pid = 3740] [id = 405] 09:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071B61C00) [pid = 3740] [serial = 1215] [outer = 0000000000000000] 09:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072110C00) [pid = 3740] [serial = 1216] [outer = 0000005071B61C00] 09:38:43 INFO - PROCESS | 3740 | 1467391123884 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507245F800) [pid = 3740] [serial = 1217] [outer = 0000005071B61C00] 09:38:44 INFO - PROCESS | 3740 | 1467391124416 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 732ms 09:38:44 INFO - PROCESS | 3740 | 1467391124475 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3740 | 1467391124480 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:38:44 INFO - PROCESS | 3740 | 1467391124485 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3740 | 1467391124490 Marionette TRACE conn5 <- [1,1586,null,{}] 09:38:44 INFO - PROCESS | 3740 | 1467391124496 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3740 | 1467391124500 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:44 INFO - PROCESS | 3740 | 1467391124707 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:38:44 INFO - PROCESS | 3740 | 1467391124755 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3740 | 1467391124759 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:44 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF21000 == 43 [pid = 3740] [id = 406] 09:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064B8F400) [pid = 3740] [serial = 1218] [outer = 0000000000000000] 09:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064E98000) [pid = 3740] [serial = 1219] [outer = 0000005064B8F400] 09:38:44 INFO - PROCESS | 3740 | 1467391124819 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050690C5C00) [pid = 3740] [serial = 1220] [outer = 0000005064B8F400] 09:38:45 INFO - PROCESS | 3740 | 1467391125419 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 09:38:45 INFO - PROCESS | 3740 | 1467391125475 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3740 | 1467391125480 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:38:45 INFO - PROCESS | 3740 | 1467391125487 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 3740 | 1467391125490 Marionette TRACE conn5 <- [1,1590,null,{}] 09:38:45 INFO - PROCESS | 3740 | 1467391125494 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3740 | 1467391125497 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:45 INFO - PROCESS | 3740 | 1467391125616 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:38:45 INFO - PROCESS | 3740 | 1467391125710 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3740 | 1467391125712 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C6E000 == 44 [pid = 3740] [id = 407] 09:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506E6B7800) [pid = 3740] [serial = 1221] [outer = 0000000000000000] 09:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506EB03400) [pid = 3740] [serial = 1222] [outer = 000000506E6B7800] 09:38:45 INFO - PROCESS | 3740 | 1467391125770 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050707AB800) [pid = 3740] [serial = 1223] [outer = 000000506E6B7800] 09:38:46 INFO - PROCESS | 3740 | 1467391126406 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 09:38:46 INFO - PROCESS | 3740 | 1467391126475 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3740 | 1467391126477 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:38:46 INFO - PROCESS | 3740 | 1467391126481 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3740 | 1467391126486 Marionette TRACE conn5 <- [1,1594,null,{}] 09:38:46 INFO - PROCESS | 3740 | 1467391126497 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3740 | 1467391126502 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:46 INFO - PROCESS | 3740 | 1467391126645 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:38:46 INFO - PROCESS | 3740 | 1467391126765 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3740 | 1467391126769 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C96800 == 45 [pid = 3740] [id = 408] 09:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507103A400) [pid = 3740] [serial = 1224] [outer = 0000000000000000] 09:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071A14800) [pid = 3740] [serial = 1225] [outer = 000000507103A400] 09:38:46 INFO - PROCESS | 3740 | 1467391126828 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000507297E400) [pid = 3740] [serial = 1226] [outer = 000000507103A400] 09:38:47 INFO - PROCESS | 3740 | 1467391127488 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1035ms 09:38:47 INFO - PROCESS | 3740 | 1467391127519 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:38:47 INFO - PROCESS | 3740 | 1467391127522 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 3740 | 1467391127526 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3740 | 1467391127528 Marionette TRACE conn5 <- [1,1598,null,{}] 09:38:47 INFO - PROCESS | 3740 | 1467391127532 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3740 | 1467391127534 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:47 INFO - PROCESS | 3740 | 1467391127759 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:38:47 INFO - PROCESS | 3740 | 1467391127896 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3740 | 1467391127899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:47 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E96800 == 46 [pid = 3740] [id = 409] 09:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005063DC8C00) [pid = 3740] [serial = 1227] [outer = 0000000000000000] 09:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005064B2FC00) [pid = 3740] [serial = 1228] [outer = 0000005063DC8C00] 09:38:47 INFO - PROCESS | 3740 | 1467391127952 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005064EE7C00) [pid = 3740] [serial = 1229] [outer = 0000005063DC8C00] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 00000050780DB000 == 45 [pid = 3740] [id = 404] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B7000 == 44 [pid = 3740] [id = 403] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE0800 == 43 [pid = 3740] [id = 402] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 000000507117A000 == 42 [pid = 3740] [id = 401] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 000000507247A000 == 41 [pid = 3740] [id = 400] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D4000 == 40 [pid = 3740] [id = 399] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7B000 == 39 [pid = 3740] [id = 398] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 00000050690E4000 == 38 [pid = 3740] [id = 397] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005068FA0800 == 37 [pid = 3740] [id = 396] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F1E800 == 36 [pid = 3740] [id = 394] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005071050000 == 35 [pid = 3740] [id = 383] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC4C000 == 34 [pid = 3740] [id = 395] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 00000050750C7800 == 33 [pid = 3740] [id = 381] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 000000506A877800 == 32 [pid = 3740] [id = 382] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005069843800 == 31 [pid = 3740] [id = 385] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C96800 == 30 [pid = 3740] [id = 408] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C6E000 == 29 [pid = 3740] [id = 407] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 00000050711D3800 == 28 [pid = 3740] [id = 405] 09:38:49 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF21000 == 27 [pid = 3740] [id = 406] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005070E65000) [pid = 3740] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005066250C00) [pid = 3740] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005064B9B400) [pid = 3740] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506EB9B800) [pid = 3740] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506AE9F400) [pid = 3740] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005071046400) [pid = 3740] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005069BD1C00) [pid = 3740] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064E9B800) [pid = 3740] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000507084F400) [pid = 3740] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005065075000) [pid = 3740] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064A9A000) [pid = 3740] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B84400) [pid = 3740] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506E6C2C00) [pid = 3740] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506ECB5400) [pid = 3740] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005065113C00) [pid = 3740] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000507082E800) [pid = 3740] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506FE2E400) [pid = 3740] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070926C00) [pid = 3740] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071684400) [pid = 3740] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000507168D000) [pid = 3740] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071022000) [pid = 3740] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071A07000) [pid = 3740] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071045400) [pid = 3740] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070EE5800) [pid = 3740] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506A822400) [pid = 3740] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:38:49 INFO - PROCESS | 3740 | 1467391129224 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1742ms 09:38:49 INFO - PROCESS | 3740 | 1467391129270 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3740 | 1467391129275 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:38:49 INFO - PROCESS | 3740 | 1467391129280 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3740 | 1467391129283 Marionette TRACE conn5 <- [1,1602,null,{}] 09:38:49 INFO - PROCESS | 3740 | 1467391129289 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3740 | 1467391129292 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:49 INFO - PROCESS | 3740 | 1467391129382 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:38:49 INFO - PROCESS | 3740 | 1467391129391 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3740 | 1467391129394 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:49 INFO - PROCESS | 3740 | ++DOCSHELL 000000506975C000 == 28 [pid = 3740] [id = 410] 09:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064AA0400) [pid = 3740] [serial = 1230] [outer = 0000000000000000] 09:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B28000) [pid = 3740] [serial = 1231] [outer = 0000005064AA0400] 09:38:49 INFO - PROCESS | 3740 | 1467391129508 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064B9B400) [pid = 3740] [serial = 1232] [outer = 0000005064AA0400] 09:38:49 INFO - PROCESS | 3740 | 1467391129956 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:38:50 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:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 732ms 09:38:50 INFO - PROCESS | 3740 | 1467391130016 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3740 | 1467391130022 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:38:50 INFO - PROCESS | 3740 | 1467391130028 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3740 | 1467391130031 Marionette TRACE conn5 <- [1,1606,null,{}] 09:38:50 INFO - PROCESS | 3740 | 1467391130040 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3740 | 1467391130043 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:50 INFO - PROCESS | 3740 | 1467391130137 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:38:50 INFO - PROCESS | 3740 | 1467391130151 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3740 | 1467391130154 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:50 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E314800 == 29 [pid = 3740] [id = 411] 09:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506534D000) [pid = 3740] [serial = 1233] [outer = 0000000000000000] 09:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005065F51800) [pid = 3740] [serial = 1234] [outer = 000000506534D000] 09:38:50 INFO - PROCESS | 3740 | 1467391130206 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005068FF2800) [pid = 3740] [serial = 1235] [outer = 000000506534D000] 09:38:50 INFO - PROCESS | 3740 | 1467391130691 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 09:38:50 INFO - PROCESS | 3740 | 1467391130719 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3740 | 1467391130722 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:38:50 INFO - PROCESS | 3740 | 1467391130725 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3740 | 1467391130729 Marionette TRACE conn5 <- [1,1610,null,{}] 09:38:50 INFO - PROCESS | 3740 | 1467391130776 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3740 | 1467391130781 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:50 INFO - PROCESS | 3740 | 1467391130904 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:38:50 INFO - PROCESS | 3740 | 1467391130956 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3740 | 1467391130960 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071052800 == 30 [pid = 3740] [id = 412] 09:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005063D30C00) [pid = 3740] [serial = 1236] [outer = 0000000000000000] 09:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506ACD4000) [pid = 3740] [serial = 1237] [outer = 0000005063D30C00] 09:38:51 INFO - PROCESS | 3740 | 1467391131010 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506E4E4800) [pid = 3740] [serial = 1238] [outer = 0000005063D30C00] 09:38:51 INFO - PROCESS | 3740 | 1467391131460 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:38:51 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:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 798ms 09:38:51 INFO - PROCESS | 3740 | 1467391131532 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:38:51 INFO - PROCESS | 3740 | 1467391131535 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:38:51 INFO - PROCESS | 3740 | 1467391131538 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3740 | 1467391131540 Marionette TRACE conn5 <- [1,1614,null,{}] 09:38:51 INFO - PROCESS | 3740 | 1467391131544 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3740 | 1467391131546 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:51 INFO - PROCESS | 3740 | 1467391131661 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:38:51 INFO - PROCESS | 3740 | 1467391131675 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3740 | 1467391131677 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:51 INFO - PROCESS | 3740 | ++DOCSHELL 000000507123E800 == 31 [pid = 3740] [id = 413] 09:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506EB06000) [pid = 3740] [serial = 1239] [outer = 0000000000000000] 09:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506ECB7C00) [pid = 3740] [serial = 1240] [outer = 000000506EB06000] 09:38:51 INFO - PROCESS | 3740 | 1467391131764 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE25000) [pid = 3740] [serial = 1241] [outer = 000000506EB06000] 09:38:52 INFO - PROCESS | 3740 | 1467391132215 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 09:38:52 INFO - PROCESS | 3740 | 1467391132272 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3740 | 1467391132275 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:38:52 INFO - PROCESS | 3740 | 1467391132278 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:38:52 INFO - PROCESS | 3740 | 1467391132280 Marionette TRACE conn5 <- [1,1618,null,{}] 09:38:52 INFO - PROCESS | 3740 | 1467391132283 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 3740 | 1467391132285 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:52 INFO - PROCESS | 3740 | 1467391132403 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:38:52 INFO - PROCESS | 3740 | 1467391132412 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3740 | 1467391132415 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:52 INFO - PROCESS | 3740 | ++DOCSHELL 000000507213E800 == 32 [pid = 3740] [id = 414] 09:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506534C800) [pid = 3740] [serial = 1242] [outer = 0000000000000000] 09:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070828400) [pid = 3740] [serial = 1243] [outer = 000000506534C800] 09:38:52 INFO - PROCESS | 3740 | 1467391132460 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507084AC00) [pid = 3740] [serial = 1244] [outer = 000000506534C800] 09:38:52 INFO - PROCESS | 3740 | 1467391132937 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 689ms 09:38:52 INFO - PROCESS | 3740 | 1467391132971 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:38:52 INFO - PROCESS | 3740 | 1467391132973 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:38:52 INFO - PROCESS | 3740 | 1467391132976 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 3740 | 1467391132978 Marionette TRACE conn5 <- [1,1622,null,{}] 09:38:52 INFO - PROCESS | 3740 | 1467391132982 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 3740 | 1467391132988 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:53 INFO - PROCESS | 3740 | 1467391133128 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:38:53 INFO - PROCESS | 3740 | 1467391133185 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3740 | 1467391133187 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C1C800 == 33 [pid = 3740] [id = 415] 09:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070E6C800) [pid = 3740] [serial = 1245] [outer = 0000000000000000] 09:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071017400) [pid = 3740] [serial = 1246] [outer = 0000005070E6C800] 09:38:53 INFO - PROCESS | 3740 | 1467391133235 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071043C00) [pid = 3740] [serial = 1247] [outer = 0000005070E6C800] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506FE30800) [pid = 3740] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005070E67400) [pid = 3740] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005069706C00) [pid = 3740] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005062DDA000) [pid = 3740] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064BA3400) [pid = 3740] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050718C8000) [pid = 3740] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005062BF1000) [pid = 3740] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005062BEEC00) [pid = 3740] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064A9BC00) [pid = 3740] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005070EE2C00) [pid = 3740] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507168D400) [pid = 3740] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071B61C00) [pid = 3740] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B27000) [pid = 3740] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:38:53 INFO - PROCESS | 3740 | 1467391133823 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 883ms 09:38:53 INFO - PROCESS | 3740 | 1467391133862 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3740 | 1467391133864 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 3740 | 1467391133867 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:38:53 INFO - PROCESS | 3740 | 1467391133869 Marionette TRACE conn5 <- [1,1626,null,{}] 09:38:53 INFO - PROCESS | 3740 | 1467391133873 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3740 | 1467391133875 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:53 INFO - PROCESS | 3740 | 1467391133955 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:38:53 INFO - PROCESS | 3740 | 1467391133961 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3740 | 1467391133963 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750B7000 == 34 [pid = 3740] [id = 416] 09:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506A78A800) [pid = 3740] [serial = 1248] [outer = 0000000000000000] 09:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070EE3C00) [pid = 3740] [serial = 1249] [outer = 000000506A78A800] 09:38:54 INFO - PROCESS | 3740 | 1467391134008 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071382800) [pid = 3740] [serial = 1250] [outer = 000000506A78A800] 09:38:54 INFO - PROCESS | 3740 | 1467391134430 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 586ms 09:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:38:54 INFO - PROCESS | 3740 | 1467391134462 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3740 | 1467391134464 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:38:54 INFO - PROCESS | 3740 | 1467391134467 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3740 | 1467391134469 Marionette TRACE conn5 <- [1,1630,null,{}] 09:38:54 INFO - PROCESS | 3740 | 1467391134477 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3740 | 1467391134479 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:54 INFO - PROCESS | 3740 | 1467391134560 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:38:54 INFO - PROCESS | 3740 | 1467391134566 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3740 | 1467391134568 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BEE800 == 35 [pid = 3740] [id = 417] 09:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507167FC00) [pid = 3740] [serial = 1251] [outer = 0000000000000000] 09:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071683400) [pid = 3740] [serial = 1252] [outer = 000000507167FC00] 09:38:54 INFO - PROCESS | 3740 | 1467391134615 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050716F0C00) [pid = 3740] [serial = 1253] [outer = 000000507167FC00] 09:38:55 INFO - PROCESS | 3740 | 1467391135040 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 09:38:55 INFO - PROCESS | 3740 | 1467391135058 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3740 | 1467391135060 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:38:55 INFO - PROCESS | 3740 | 1467391135063 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3740 | 1467391135065 Marionette TRACE conn5 <- [1,1634,null,{}] 09:38:55 INFO - PROCESS | 3740 | 1467391135080 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3740 | 1467391135082 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:55 INFO - PROCESS | 3740 | 1467391135163 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:38:55 INFO - PROCESS | 3740 | 1467391135168 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3740 | 1467391135171 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071052000 == 36 [pid = 3740] [id = 418] 09:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071A05400) [pid = 3740] [serial = 1254] [outer = 0000000000000000] 09:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071A9C400) [pid = 3740] [serial = 1255] [outer = 0000005071A05400] 09:38:55 INFO - PROCESS | 3740 | 1467391135217 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071B56800) [pid = 3740] [serial = 1256] [outer = 0000005071A05400] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 000000506975C000 == 35 [pid = 3740] [id = 410] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E96800 == 34 [pid = 3740] [id = 409] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 0000005071052800 == 33 [pid = 3740] [id = 412] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 000000507123E800 == 32 [pid = 3740] [id = 413] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C1C800 == 31 [pid = 3740] [id = 415] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 00000050750B7000 == 30 [pid = 3740] [id = 416] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 000000507213E800 == 29 [pid = 3740] [id = 414] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BEE800 == 28 [pid = 3740] [id = 417] 09:38:56 INFO - PROCESS | 3740 | --DOCSHELL 000000506E314800 == 27 [pid = 3740] [id = 411] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005070EE3800) [pid = 3740] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000507082C800) [pid = 3740] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507084C800) [pid = 3740] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005071021800) [pid = 3740] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069D4FC00) [pid = 3740] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005070EDEC00) [pid = 3740] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506ACDBC00) [pid = 3740] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B8D000) [pid = 3740] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005065DDF800) [pid = 3740] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506FE26400) [pid = 3740] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071A9A800) [pid = 3740] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050641CFC00) [pid = 3740] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064B96400) [pid = 3740] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506EB9F000) [pid = 3740] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064B8FC00) [pid = 3740] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005064EED000) [pid = 3740] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005071B5C000) [pid = 3740] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005071811400) [pid = 3740] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005072110C00) [pid = 3740] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000507245F800) [pid = 3740] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005071B53400) [pid = 3740] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005071A9B400) [pid = 3740] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000506F5B9C00) [pid = 3740] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005071A9CC00) [pid = 3740] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:38:56 INFO - PROCESS | 3740 | 1467391136989 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1946ms 09:38:57 INFO - PROCESS | 3740 | 1467391137014 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3740 | 1467391137018 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:38:57 INFO - PROCESS | 3740 | 1467391137024 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3740 | 1467391137027 Marionette TRACE conn5 <- [1,1638,null,{}] 09:38:57 INFO - PROCESS | 3740 | 1467391137033 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3740 | 1467391137037 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:57 INFO - PROCESS | 3740 | 1467391137131 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:38:57 INFO - PROCESS | 3740 | 1467391137140 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3740 | 1467391137145 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069ACF000 == 28 [pid = 3740] [id = 419] 09:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064625800) [pid = 3740] [serial = 1257] [outer = 0000000000000000] 09:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064A93400) [pid = 3740] [serial = 1258] [outer = 0000005064625800] 09:38:57 INFO - PROCESS | 3740 | 1467391137195 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064B2DC00) [pid = 3740] [serial = 1259] [outer = 0000005064625800] 09:38:57 INFO - PROCESS | 3740 | 1467391137696 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 09:38:57 INFO - PROCESS | 3740 | 1467391137760 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3740 | 1467391137766 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:38:57 INFO - PROCESS | 3740 | 1467391137773 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3740 | 1467391137775 Marionette TRACE conn5 <- [1,1642,null,{}] 09:38:57 INFO - PROCESS | 3740 | 1467391137779 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3740 | 1467391137783 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:57 INFO - PROCESS | 3740 | 1467391137874 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:38:57 INFO - PROCESS | 3740 | 1467391137887 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3740 | 1467391137890 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:57 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC4C800 == 29 [pid = 3740] [id = 420] 09:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064D0B000) [pid = 3740] [serial = 1260] [outer = 0000000000000000] 09:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064D79800) [pid = 3740] [serial = 1261] [outer = 0000005064D0B000] 09:38:57 INFO - PROCESS | 3740 | 1467391137940 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064E9C800) [pid = 3740] [serial = 1262] [outer = 0000005064D0B000] 09:38:58 INFO - PROCESS | 3740 | 1467391138393 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 693ms 09:38:58 INFO - PROCESS | 3740 | 1467391138466 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3740 | 1467391138469 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:38:58 INFO - PROCESS | 3740 | 1467391138473 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 3740 | 1467391138476 Marionette TRACE conn5 <- [1,1646,null,{}] 09:38:58 INFO - PROCESS | 3740 | 1467391138516 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3740 | 1467391138521 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:58 INFO - PROCESS | 3740 | 1467391138621 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:38:58 INFO - PROCESS | 3740 | 1467391138689 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3740 | 1467391138692 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:58 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F564800 == 30 [pid = 3740] [id = 421] 09:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005062BEA800) [pid = 3740] [serial = 1263] [outer = 0000000000000000] 09:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005068F55400) [pid = 3740] [serial = 1264] [outer = 0000005062BEA800] 09:38:58 INFO - PROCESS | 3740 | 1467391138741 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000050690C6400) [pid = 3740] [serial = 1265] [outer = 0000005062BEA800] 09:38:59 INFO - PROCESS | 3740 | 1467391139129 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 09:38:59 INFO - PROCESS | 3740 | 1467391139167 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3740 | 1467391139170 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:38:59 INFO - PROCESS | 3740 | 1467391139173 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 3740 | 1467391139175 Marionette TRACE conn5 <- [1,1650,null,{}] 09:38:59 INFO - PROCESS | 3740 | 1467391139185 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3740 | 1467391139187 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:59 INFO - PROCESS | 3740 | 1467391139274 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:38:59 INFO - PROCESS | 3740 | 1467391139280 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3740 | 1467391139282 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:59 INFO - PROCESS | 3740 | ++DOCSHELL 000000507104D800 == 31 [pid = 3740] [id = 422] 09:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069E51C00) [pid = 3740] [serial = 1266] [outer = 0000000000000000] 09:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506A706C00) [pid = 3740] [serial = 1267] [outer = 0000005069E51C00] 09:38:59 INFO - PROCESS | 3740 | 1467391139328 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506A824000) [pid = 3740] [serial = 1268] [outer = 0000005069E51C00] 09:38:59 INFO - PROCESS | 3740 | 1467391139801 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 09:38:59 INFO - PROCESS | 3740 | 1467391139847 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3740 | 1467391139849 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:38:59 INFO - PROCESS | 3740 | 1467391139852 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 3740 | 1467391139855 Marionette TRACE conn5 <- [1,1654,null,{}] 09:38:59 INFO - PROCESS | 3740 | 1467391139859 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3740 | 1467391139861 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:38:59 INFO - PROCESS | 3740 | 1467391139942 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:38:59 INFO - PROCESS | 3740 | 1467391139977 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3740 | 1467391139979 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071233800 == 32 [pid = 3740] [id = 423] 09:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064D0A400) [pid = 3740] [serial = 1269] [outer = 0000000000000000] 09:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506E051800) [pid = 3740] [serial = 1270] [outer = 0000005064D0A400] 09:39:00 INFO - PROCESS | 3740 | 1467391140025 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E4E7400) [pid = 3740] [serial = 1271] [outer = 0000005064D0A400] 09:39:00 INFO - PROCESS | 3740 | 1467391140466 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 09:39:00 INFO - PROCESS | 3740 | 1467391140547 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3740 | 1467391140549 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:39:00 INFO - PROCESS | 3740 | 1467391140553 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 3740 | 1467391140555 Marionette TRACE conn5 <- [1,1658,null,{}] 09:39:00 INFO - PROCESS | 3740 | 1467391140559 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3740 | 1467391140565 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:00 INFO - PROCESS | 3740 | 1467391140671 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:39:00 INFO - PROCESS | 3740 | 1467391140677 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3740 | 1467391140679 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072396000 == 33 [pid = 3740] [id = 424] 09:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EC4A800) [pid = 3740] [serial = 1272] [outer = 0000000000000000] 09:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506F5CDC00) [pid = 3740] [serial = 1273] [outer = 000000506EC4A800] 09:39:00 INFO - PROCESS | 3740 | 1467391140724 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050707AB400) [pid = 3740] [serial = 1274] [outer = 000000506EC4A800] 09:39:01 INFO - PROCESS | 3740 | 1467391141160 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 09:39:01 INFO - PROCESS | 3740 | 1467391141183 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3740 | 1467391141185 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:39:01 INFO - PROCESS | 3740 | 1467391141188 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:39:01 INFO - PROCESS | 3740 | 1467391141190 Marionette TRACE conn5 <- [1,1662,null,{}] 09:39:01 INFO - PROCESS | 3740 | 1467391141193 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3740 | 1467391141195 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:01 INFO - PROCESS | 3740 | 1467391141275 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:39:01 INFO - PROCESS | 3740 | 1467391141311 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3740 | 1467391141313 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C06800 == 34 [pid = 3740] [id = 425] 09:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507082E400) [pid = 3740] [serial = 1275] [outer = 0000000000000000] 09:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070846800) [pid = 3740] [serial = 1276] [outer = 000000507082E400] 09:39:01 INFO - PROCESS | 3740 | 1467391141357 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070924C00) [pid = 3740] [serial = 1277] [outer = 000000507082E400] 09:39:01 INFO - PROCESS | 3740 | 1467391141768 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 09:39:01 INFO - PROCESS | 3740 | 1467391141822 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3740 | 1467391141824 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:39:01 INFO - PROCESS | 3740 | 1467391141832 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3740 | 1467391141834 Marionette TRACE conn5 <- [1,1666,null,{}] 09:39:01 INFO - PROCESS | 3740 | 1467391141838 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3740 | 1467391141840 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:01 INFO - PROCESS | 3740 | 1467391141927 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:39:01 INFO - PROCESS | 3740 | 1467391141933 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3740 | 1467391141935 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:01 INFO - PROCESS | 3740 | ++DOCSHELL 000000507507F000 == 35 [pid = 3740] [id = 426] 09:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070E66800) [pid = 3740] [serial = 1278] [outer = 0000000000000000] 09:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070EE5400) [pid = 3740] [serial = 1279] [outer = 0000005070E66800] 09:39:01 INFO - PROCESS | 3740 | 1467391141980 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507101B000) [pid = 3740] [serial = 1280] [outer = 0000005070E66800] 09:39:02 INFO - PROCESS | 3740 | 1467391142481 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 09:39:02 INFO - PROCESS | 3740 | 1467391142526 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 3740 | 1467391142528 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:39:02 INFO - PROCESS | 3740 | 1467391142537 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 3740 | 1467391142539 Marionette TRACE conn5 <- [1,1670,null,{}] 09:39:02 INFO - PROCESS | 3740 | 1467391142542 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 3740 | 1467391142544 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:02 INFO - PROCESS | 3740 | 1467391142683 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:39:02 INFO - PROCESS | 3740 | 1467391142736 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3740 | 1467391142738 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:02 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F563000 == 36 [pid = 3740] [id = 427] 09:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071021400) [pid = 3740] [serial = 1281] [outer = 0000000000000000] 09:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507103A800) [pid = 3740] [serial = 1282] [outer = 0000005071021400] 09:39:02 INFO - PROCESS | 3740 | 1467391142784 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050711A9800) [pid = 3740] [serial = 1283] [outer = 0000005071021400] 09:39:03 INFO - PROCESS | 3740 | 1467391143207 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 09:39:03 INFO - PROCESS | 3740 | 1467391143272 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3740 | 1467391143274 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:39:03 INFO - PROCESS | 3740 | 1467391143282 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3740 | 1467391143284 Marionette TRACE conn5 <- [1,1674,null,{}] 09:39:03 INFO - PROCESS | 3740 | 1467391143288 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3740 | 1467391143290 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:03 INFO - PROCESS | 3740 | 1467391143403 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:39:03 INFO - PROCESS | 3740 | 1467391143457 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3740 | 1467391143459 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:03 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D35000 == 37 [pid = 3740] [id = 428] 09:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000050714DCC00) [pid = 3740] [serial = 1284] [outer = 0000000000000000] 09:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071685800) [pid = 3740] [serial = 1285] [outer = 00000050714DCC00] 09:39:03 INFO - PROCESS | 3740 | 1467391143504 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050718C7800) [pid = 3740] [serial = 1286] [outer = 00000050714DCC00] 09:39:03 INFO - PROCESS | 3740 | 1467391143939 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:39:03 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:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 09:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:39:03 INFO - PROCESS | 3740 | 1467391143979 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3740 | 1467391143982 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:39:03 INFO - PROCESS | 3740 | 1467391143985 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3740 | 1467391143988 Marionette TRACE conn5 <- [1,1678,null,{}] 09:39:04 INFO - PROCESS | 3740 | 1467391143991 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3740 | 1467391143994 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:04 INFO - PROCESS | 3740 | 1467391144145 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000507167FC00) [pid = 3740] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506EB06000) [pid = 3740] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506534C800) [pid = 3740] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005070E6C800) [pid = 3740] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005063D30C00) [pid = 3740] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506534D000) [pid = 3740] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064AA0400) [pid = 3740] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005063DC8C00) [pid = 3740] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507103A400) [pid = 3740] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E6B7800) [pid = 3740] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B8F400) [pid = 3740] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:39:04 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506A78A800) [pid = 3740] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:39:04 INFO - PROCESS | 3740 | 1467391144302 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3740 | 1467391144305 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E2D800 == 38 [pid = 3740] [id = 429] 09:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506354AC00) [pid = 3740] [serial = 1287] [outer = 0000000000000000] 09:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064B86C00) [pid = 3740] [serial = 1288] [outer = 000000506354AC00] 09:39:04 INFO - PROCESS | 3740 | 1467391144353 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050707A1800) [pid = 3740] [serial = 1289] [outer = 000000506354AC00] 09:39:04 INFO - PROCESS | 3740 | 1467391144738 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 775ms 09:39:04 INFO - PROCESS | 3740 | 1467391144763 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3740 | 1467391144766 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 3740 | 1467391144769 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:39:04 INFO - PROCESS | 3740 | 1467391144771 Marionette TRACE conn5 <- [1,1682,null,{}] 09:39:04 INFO - PROCESS | 3740 | 1467391144774 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3740 | 1467391144776 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:04 INFO - PROCESS | 3740 | 1467391144858 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:39:04 INFO - PROCESS | 3740 | 1467391144864 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3740 | 1467391144866 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AB8000 == 39 [pid = 3740] [id = 430] 09:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050714DDC00) [pid = 3740] [serial = 1290] [outer = 0000000000000000] 09:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071B5E000) [pid = 3740] [serial = 1291] [outer = 00000050714DDC00] 09:39:04 INFO - PROCESS | 3740 | 1467391144920 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005072113800) [pid = 3740] [serial = 1292] [outer = 00000050714DDC00] 09:39:05 INFO - PROCESS | 3740 | 1467391145338 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 585ms 09:39:05 INFO - PROCESS | 3740 | 1467391145358 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3740 | 1467391145360 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:39:05 INFO - PROCESS | 3740 | 1467391145363 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3740 | 1467391145365 Marionette TRACE conn5 <- [1,1686,null,{}] 09:39:05 INFO - PROCESS | 3740 | 1467391145368 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3740 | 1467391145370 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:05 INFO - PROCESS | 3740 | 1467391145486 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:39:05 INFO - PROCESS | 3740 | 1467391145494 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3740 | 1467391145496 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C9A000 == 40 [pid = 3740] [id = 431] 09:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005072221000) [pid = 3740] [serial = 1293] [outer = 0000000000000000] 09:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005072466000) [pid = 3740] [serial = 1294] [outer = 0000005072221000] 09:39:05 INFO - PROCESS | 3740 | 1467391145540 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050729A6C00) [pid = 3740] [serial = 1295] [outer = 0000005072221000] 09:39:05 INFO - PROCESS | 3740 | 1467391145970 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:39:05 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:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 09:39:05 INFO - PROCESS | 3740 | 1467391145994 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3740 | 1467391145996 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:39:06 INFO - PROCESS | 3740 | 1467391145999 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3740 | 1467391146001 Marionette TRACE conn5 <- [1,1690,null,{}] 09:39:06 INFO - PROCESS | 3740 | 1467391146004 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3740 | 1467391146006 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:06 INFO - PROCESS | 3740 | 1467391146129 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:39:06 INFO - PROCESS | 3740 | 1467391146136 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3740 | 1467391146138 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D77800 == 41 [pid = 3740] [id = 432] 09:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005072D21800) [pid = 3740] [serial = 1296] [outer = 0000000000000000] 09:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005073D37C00) [pid = 3740] [serial = 1297] [outer = 0000005072D21800] 09:39:06 INFO - PROCESS | 3740 | 1467391146182 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005074043000) [pid = 3740] [serial = 1298] [outer = 0000005072D21800] 09:39:07 INFO - PROCESS | 3740 | 1467391146997 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1027ms 09:39:07 INFO - PROCESS | 3740 | 1467391147031 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3740 | 1467391147036 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:39:07 INFO - PROCESS | 3740 | 1467391147062 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3740 | 1467391147068 Marionette TRACE conn5 <- [1,1694,null,{}] 09:39:07 INFO - PROCESS | 3740 | 1467391147073 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3740 | 1467391147076 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:07 INFO - PROCESS | 3740 | 1467391147260 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:39:07 INFO - PROCESS | 3740 | 1467391147270 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3740 | 1467391147273 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:07 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC4A800 == 42 [pid = 3740] [id = 433] 09:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064B2BC00) [pid = 3740] [serial = 1299] [outer = 0000000000000000] 09:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064B8F000) [pid = 3740] [serial = 1300] [outer = 0000005064B2BC00] 09:39:07 INFO - PROCESS | 3740 | 1467391147332 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064E99400) [pid = 3740] [serial = 1301] [outer = 0000005064B2BC00] 09:39:08 INFO - PROCESS | 3740 | 1467391148026 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1002ms 09:39:08 INFO - PROCESS | 3740 | 1467391148248 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3740 | 1467391148253 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:39:08 INFO - PROCESS | 3740 | 1467391148259 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 3740 | 1467391148262 Marionette TRACE conn5 <- [1,1698,null,{}] 09:39:08 INFO - PROCESS | 3740 | 1467391148268 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 3740 | 1467391148271 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:39:08 INFO - PROCESS | 3740 | 1467391148384 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:39:08 INFO - PROCESS | 3740 | 1467391148456 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3740 | 1467391148461 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:08 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A724800 == 43 [pid = 3740] [id = 434] 09:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005064EEB800) [pid = 3740] [serial = 1302] [outer = 0000000000000000] 09:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005065116800) [pid = 3740] [serial = 1303] [outer = 0000005064EEB800] 09:39:08 INFO - PROCESS | 3740 | 1467391148511 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005068F57C00) [pid = 3740] [serial = 1304] [outer = 0000005064EEB800] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C9A000 == 42 [pid = 3740] [id = 431] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AB8000 == 41 [pid = 3740] [id = 430] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E2D800 == 40 [pid = 3740] [id = 429] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D35000 == 39 [pid = 3740] [id = 428] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506F563000 == 38 [pid = 3740] [id = 427] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 000000507507F000 == 37 [pid = 3740] [id = 426] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C06800 == 36 [pid = 3740] [id = 425] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005072396000 == 35 [pid = 3740] [id = 424] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005071233800 == 34 [pid = 3740] [id = 423] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 000000507104D800 == 33 [pid = 3740] [id = 422] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506F564800 == 32 [pid = 3740] [id = 421] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005071A9C400) [pid = 3740] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC4C800 == 31 [pid = 3740] [id = 420] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005069ACF000 == 30 [pid = 3740] [id = 419] 09:39:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005071052000 == 29 [pid = 3740] [id = 418] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050716F0C00) [pid = 3740] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506ECB7C00) [pid = 3740] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005070828400) [pid = 3740] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506FE25000) [pid = 3740] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005071017400) [pid = 3740] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000507084AC00) [pid = 3740] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071043C00) [pid = 3740] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071683400) [pid = 3740] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506ACD4000) [pid = 3740] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005065F51800) [pid = 3740] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005068FF2800) [pid = 3740] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B28000) [pid = 3740] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B9B400) [pid = 3740] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064EE7C00) [pid = 3740] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B2FC00) [pid = 3740] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000507297E400) [pid = 3740] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005071A14800) [pid = 3740] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050707AB800) [pid = 3740] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506EB03400) [pid = 3740] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050690C5C00) [pid = 3740] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064E98000) [pid = 3740] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070EE3C00) [pid = 3740] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071382800) [pid = 3740] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506E4E4800) [pid = 3740] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:39:09 INFO - PROCESS | 3740 | 1467391149185 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 962ms 09:39:09 INFO - PROCESS | 3740 | 1467391149240 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3740 | 1467391149244 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:39:09 INFO - PROCESS | 3740 | 1467391149256 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 3740 | 1467391149261 Marionette TRACE conn5 <- [1,1702,null,{}] 09:39:09 INFO - PROCESS | 3740 | 1467391149266 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3740 | 1467391149269 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:09 INFO - PROCESS | 3740 | 1467391149358 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:39:09 INFO - PROCESS | 3740 | 1467391149364 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3740 | 1467391149367 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:09 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC1D000 == 30 [pid = 3740] [id = 435] 09:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B84400) [pid = 3740] [serial = 1305] [outer = 0000000000000000] 09:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064E9C000) [pid = 3740] [serial = 1306] [outer = 0000005064B84400] 09:39:09 INFO - PROCESS | 3740 | 1467391149416 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005068F61400) [pid = 3740] [serial = 1307] [outer = 0000005064B84400] 09:39:09 INFO - PROCESS | 3740 | 1467391149923 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:39:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:39:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:09 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3740 | 1467391149991 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:39:10 INFO - PROCESS | 3740 | 1467391149994 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3740 | 1467391149996 Marionette TRACE conn5 <- [1,1706,null,{}] 09:39:10 INFO - PROCESS | 3740 | 1467391150006 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3740 | 1467391150011 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:10 INFO - PROCESS | 3740 | 1467391150109 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:39:10 INFO - PROCESS | 3740 | 1467391150124 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3740 | 1467391150128 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:10 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FEC9800 == 31 [pid = 3740] [id = 436] 09:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005069E53400) [pid = 3740] [serial = 1308] [outer = 0000000000000000] 09:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506ACD4000) [pid = 3740] [serial = 1309] [outer = 0000005069E53400] 09:39:10 INFO - PROCESS | 3740 | 1467391150243 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E057800) [pid = 3740] [serial = 1310] [outer = 0000005069E53400] 09:39:10 INFO - PROCESS | 3740 | 1467391150646 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 09:39:10 INFO - PROCESS | 3740 | 1467391150688 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3740 | 1467391150690 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:39:10 INFO - PROCESS | 3740 | 1467391150693 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:39:10 INFO - PROCESS | 3740 | 1467391150695 Marionette TRACE conn5 <- [1,1710,null,{}] 09:39:10 INFO - PROCESS | 3740 | 1467391150699 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3740 | 1467391150701 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:10 INFO - PROCESS | 3740 | 1467391150790 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:39:10 INFO - PROCESS | 3740 | 1467391150796 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3740 | 1467391150798 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CF000 == 32 [pid = 3740] [id = 437] 09:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EB02400) [pid = 3740] [serial = 1311] [outer = 0000000000000000] 09:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506EB9FC00) [pid = 3740] [serial = 1312] [outer = 000000506EB02400] 09:39:10 INFO - PROCESS | 3740 | 1467391150844 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506F51B800) [pid = 3740] [serial = 1313] [outer = 000000506EB02400] 09:39:11 INFO - PROCESS | 3740 | 1467391151350 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:39:11 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:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 09:39:11 INFO - PROCESS | 3740 | 1467391151389 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3740 | 1467391151392 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:39:11 INFO - PROCESS | 3740 | 1467391151395 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:39:11 INFO - PROCESS | 3740 | 1467391151397 Marionette TRACE conn5 <- [1,1714,null,{}] 09:39:11 INFO - PROCESS | 3740 | 1467391151406 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3740 | 1467391151409 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:11 INFO - PROCESS | 3740 | 1467391151517 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:39:11 INFO - PROCESS | 3740 | 1467391151522 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3740 | 1467391151531 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A82000 == 33 [pid = 3740] [id = 438] 09:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506F5CD000) [pid = 3740] [serial = 1314] [outer = 0000000000000000] 09:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE26800) [pid = 3740] [serial = 1315] [outer = 000000506F5CD000] 09:39:11 INFO - PROCESS | 3740 | 1467391151577 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070828C00) [pid = 3740] [serial = 1316] [outer = 000000506F5CD000] 09:39:12 INFO - PROCESS | 3740 | 1467391152025 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 09:39:12 INFO - PROCESS | 3740 | 1467391152098 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3740 | 1467391152100 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:39:12 INFO - PROCESS | 3740 | 1467391152103 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3740 | 1467391152105 Marionette TRACE conn5 <- [1,1718,null,{}] 09:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:39:12 INFO - PROCESS | 3740 | 1467391152109 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3740 | 1467391152115 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:12 INFO - PROCESS | 3740 | 1467391152287 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:39:12 INFO - PROCESS | 3740 | 1467391152315 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3740 | 1467391152317 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C03800 == 34 [pid = 3740] [id = 439] 09:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005069D5B800) [pid = 3740] [serial = 1317] [outer = 0000000000000000] 09:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070EEA800) [pid = 3740] [serial = 1318] [outer = 0000005069D5B800] 09:39:12 INFO - PROCESS | 3740 | 1467391152362 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071040C00) [pid = 3740] [serial = 1319] [outer = 0000005069D5B800] 09:39:12 INFO - PROCESS | 3740 | 1467391152830 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3740 | 1467391152888 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:39:12 INFO - PROCESS | 3740 | 1467391152899 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3740 | 1467391152901 Marionette TRACE conn5 <- [1,1722,null,{}] 09:39:12 INFO - PROCESS | 3740 | 1467391152905 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3740 | 1467391152907 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:13 INFO - PROCESS | 3740 | 1467391153021 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:39:13 INFO - PROCESS | 3740 | 1467391153031 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3740 | 1467391153033 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750B7800 == 35 [pid = 3740] [id = 440] 09:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506F5B2000) [pid = 3740] [serial = 1320] [outer = 0000000000000000] 09:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000050714D1800) [pid = 3740] [serial = 1321] [outer = 000000506F5B2000] 09:39:13 INFO - PROCESS | 3740 | 1467391153265 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071809000) [pid = 3740] [serial = 1322] [outer = 000000506F5B2000] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064D0A400) [pid = 3740] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070E66800) [pid = 3740] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000507082E400) [pid = 3740] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071021400) [pid = 3740] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506EC4A800) [pid = 3740] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064D0B000) [pid = 3740] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071A05400) [pid = 3740] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050714DCC00) [pid = 3740] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005062BEA800) [pid = 3740] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064625800) [pid = 3740] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506354AC00) [pid = 3740] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050714DDC00) [pid = 3740] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005069E51C00) [pid = 3740] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005072221000) [pid = 3740] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:39:13 INFO - PROCESS | 3740 | 1467391153660 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:39:13 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:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 838ms 09:39:13 INFO - PROCESS | 3740 | 1467391153732 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3740 | 1467391153735 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:39:13 INFO - PROCESS | 3740 | 1467391153738 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 3740 | 1467391153740 Marionette TRACE conn5 <- [1,1726,null,{}] 09:39:13 INFO - PROCESS | 3740 | 1467391153743 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 3740 | 1467391153745 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:13 INFO - PROCESS | 3740 | 1467391153856 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:39:13 INFO - PROCESS | 3740 | 1467391153863 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3740 | 1467391153865 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:13 INFO - PROCESS | 3740 | ++DOCSHELL 000000506976A000 == 36 [pid = 3740] [id = 441] 09:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EC4A800) [pid = 3740] [serial = 1323] [outer = 0000000000000000] 09:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071021400) [pid = 3740] [serial = 1324] [outer = 000000506EC4A800] 09:39:13 INFO - PROCESS | 3740 | 1467391153911 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050716F7800) [pid = 3740] [serial = 1325] [outer = 000000506EC4A800] 09:39:14 INFO - PROCESS | 3740 | 1467391154325 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 09:39:14 INFO - PROCESS | 3740 | 1467391154370 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:39:14 INFO - PROCESS | 3740 | 1467391154380 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:39:14 INFO - PROCESS | 3740 | 1467391154384 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 3740 | 1467391154386 Marionette TRACE conn5 <- [1,1730,null,{}] 09:39:14 INFO - PROCESS | 3740 | 1467391154389 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3740 | 1467391154391 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:14 INFO - PROCESS | 3740 | 1467391154501 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:39:14 INFO - PROCESS | 3740 | 1467391154508 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 3740 | 1467391154510 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:14 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D25000 == 37 [pid = 3740] [id = 442] 09:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071809400) [pid = 3740] [serial = 1326] [outer = 0000000000000000] 09:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071AA2000) [pid = 3740] [serial = 1327] [outer = 0000005071809400] 09:39:14 INFO - PROCESS | 3740 | 1467391154556 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071B57000) [pid = 3740] [serial = 1328] [outer = 0000005071809400] 09:39:14 INFO - PROCESS | 3740 | 1467391154980 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 09:39:15 INFO - PROCESS | 3740 | 1467391155013 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:39:15 INFO - PROCESS | 3740 | 1467391155015 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:39:15 INFO - PROCESS | 3740 | 1467391155018 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 3740 | 1467391155019 Marionette TRACE conn5 <- [1,1734,null,{}] 09:39:15 INFO - PROCESS | 3740 | 1467391155023 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3740 | 1467391155025 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:15 INFO - PROCESS | 3740 | 1467391155138 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:39:15 INFO - PROCESS | 3740 | 1467391155182 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3740 | 1467391155184 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F39800 == 38 [pid = 3740] [id = 443] 09:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072111C00) [pid = 3740] [serial = 1329] [outer = 0000000000000000] 09:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507297CC00) [pid = 3740] [serial = 1330] [outer = 0000005072111C00] 09:39:15 INFO - PROCESS | 3740 | 1467391155229 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005072DD7400) [pid = 3740] [serial = 1331] [outer = 0000005072111C00] 09:39:15 INFO - PROCESS | 3740 | 1467391155887 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:39:15 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:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 883ms 09:39:15 INFO - PROCESS | 3740 | 1467391155904 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 3740 | 1467391155909 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:39:15 INFO - PROCESS | 3740 | 1467391155914 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:39:15 INFO - PROCESS | 3740 | 1467391155920 Marionette TRACE conn5 <- [1,1738,null,{}] 09:39:15 INFO - PROCESS | 3740 | 1467391155925 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3740 | 1467391155928 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:16 INFO - PROCESS | 3740 | 1467391156047 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:39:16 INFO - PROCESS | 3740 | 1467391156141 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3740 | 1467391156145 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:16 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E314800 == 39 [pid = 3740] [id = 444] 09:39:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506511C800) [pid = 3740] [serial = 1332] [outer = 0000000000000000] 09:39:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005068F43C00) [pid = 3740] [serial = 1333] [outer = 000000506511C800] 09:39:16 INFO - PROCESS | 3740 | 1467391156204 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005069ADC400) [pid = 3740] [serial = 1334] [outer = 000000506511C800] 09:39:16 INFO - PROCESS | 3740 | 1467391156829 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:39:16 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:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 09:39:16 INFO - PROCESS | 3740 | 1467391156904 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3740 | 1467391156909 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:39:16 INFO - PROCESS | 3740 | 1467391156916 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3740 | 1467391156920 Marionette TRACE conn5 <- [1,1742,null,{}] 09:39:16 INFO - PROCESS | 3740 | 1467391156924 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3740 | 1467391156927 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:17 INFO - PROCESS | 3740 | 1467391157093 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:39:17 INFO - PROCESS | 3740 | 1467391157141 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3740 | 1467391157144 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074061800 == 40 [pid = 3740] [id = 445] 09:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506EC4E800) [pid = 3740] [serial = 1335] [outer = 0000000000000000] 09:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506F5AE000) [pid = 3740] [serial = 1336] [outer = 000000506EC4E800] 09:39:17 INFO - PROCESS | 3740 | 1467391157202 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507084B000) [pid = 3740] [serial = 1337] [outer = 000000506EC4E800] 09:39:17 INFO - PROCESS | 3740 | 1467391157821 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 944ms 09:39:17 INFO - PROCESS | 3740 | 1467391157862 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3740 | 1467391157865 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:39:17 INFO - PROCESS | 3740 | 1467391157869 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 3740 | 1467391157873 Marionette TRACE conn5 <- [1,1746,null,{}] 09:39:17 INFO - PROCESS | 3740 | 1467391157885 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 3740 | 1467391157890 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:18 INFO - PROCESS | 3740 | 1467391158006 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:39:18 INFO - PROCESS | 3740 | 1467391158128 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3740 | 1467391158132 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C9D800 == 41 [pid = 3740] [id = 446] 09:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071682C00) [pid = 3740] [serial = 1338] [outer = 0000000000000000] 09:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005072110000) [pid = 3740] [serial = 1339] [outer = 0000005071682C00] 09:39:18 INFO - PROCESS | 3740 | 1467391158192 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005074041000) [pid = 3740] [serial = 1340] [outer = 0000005071682C00] 09:39:18 INFO - PROCESS | 3740 | 1467391158758 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 944ms 09:39:18 INFO - PROCESS | 3740 | 1467391158815 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 3740 | 1467391158818 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:39:18 INFO - PROCESS | 3740 | 1467391158821 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 3740 | 1467391158824 Marionette TRACE conn5 <- [1,1750,null,{}] 09:39:18 INFO - PROCESS | 3740 | 1467391158827 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3740 | 1467391158830 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:18 INFO - PROCESS | 3740 | 1467391158990 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:39:19 INFO - PROCESS | 3740 | 1467391159111 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3740 | 1467391159113 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:19 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065A8E800 == 42 [pid = 3740] [id = 447] 09:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005062D77C00) [pid = 3740] [serial = 1341] [outer = 0000000000000000] 09:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005064B9B000) [pid = 3740] [serial = 1342] [outer = 0000005062D77C00] 09:39:19 INFO - PROCESS | 3740 | 1467391159170 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (000000506AA1B000) [pid = 3740] [serial = 1343] [outer = 0000005062D77C00] 09:39:19 INFO - PROCESS | 3740 | 1467391159920 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1135ms 09:39:19 INFO - PROCESS | 3740 | 1467391159959 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3740 | 1467391159963 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:39:19 INFO - PROCESS | 3740 | 1467391159968 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3740 | 1467391159973 Marionette TRACE conn5 <- [1,1754,null,{}] 09:39:20 INFO - PROCESS | 3740 | 1467391159995 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 3740 | 1467391159998 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D25000 == 41 [pid = 3740] [id = 442] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 000000506976A000 == 40 [pid = 3740] [id = 441] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 00000050750B7800 == 39 [pid = 3740] [id = 440] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C03800 == 38 [pid = 3740] [id = 439] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A82000 == 37 [pid = 3740] [id = 438] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CF000 == 36 [pid = 3740] [id = 437] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 000000506FEC9800 == 35 [pid = 3740] [id = 436] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC1D000 == 34 [pid = 3740] [id = 435] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 000000506A724800 == 33 [pid = 3740] [id = 434] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC4A800 == 32 [pid = 3740] [id = 433] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D77800 == 31 [pid = 3740] [id = 432] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005065A8E800 == 30 [pid = 3740] [id = 447] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C9D800 == 29 [pid = 3740] [id = 446] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005074061800 == 28 [pid = 3740] [id = 445] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 000000506E314800 == 27 [pid = 3740] [id = 444] 09:39:20 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F39800 == 26 [pid = 3740] [id = 443] 09:39:20 INFO - PROCESS | 3740 | 1467391160702 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000506E051800) [pid = 3740] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506E4E7400) [pid = 3740] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005070EE5400) [pid = 3740] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005070846800) [pid = 3740] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000507103A800) [pid = 3740] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070924C00) [pid = 3740] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506F5CDC00) [pid = 3740] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000050707AB400) [pid = 3740] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064D79800) [pid = 3740] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064E9C800) [pid = 3740] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005071B56800) [pid = 3740] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071685800) [pid = 3740] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005068F55400) [pid = 3740] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050690C6400) [pid = 3740] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064A93400) [pid = 3740] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B86C00) [pid = 3740] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050718C7800) [pid = 3740] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B2DC00) [pid = 3740] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071B5E000) [pid = 3740] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506A706C00) [pid = 3740] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005072466000) [pid = 3740] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506A824000) [pid = 3740] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050707A1800) [pid = 3740] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050729A6C00) [pid = 3740] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005072113800) [pid = 3740] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050711A9800) [pid = 3740] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507101B000) [pid = 3740] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3740 | 1467391160877 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3740 | 1467391160880 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:20 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065A25000 == 27 [pid = 3740] [id = 448] 09:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005062D72800) [pid = 3740] [serial = 1344] [outer = 0000000000000000] 09:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005062DDA800) [pid = 3740] [serial = 1345] [outer = 0000005062D72800] 09:39:20 INFO - PROCESS | 3740 | 1467391160932 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064A98C00) [pid = 3740] [serial = 1346] [outer = 0000005062D72800] 09:39:21 INFO - PROCESS | 3740 | 1467391161395 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1491ms 09:39:21 INFO - PROCESS | 3740 | 1467391161460 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3740 | 1467391161465 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:39:21 INFO - PROCESS | 3740 | 1467391161470 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3740 | 1467391161473 Marionette TRACE conn5 <- [1,1758,null,{}] 09:39:21 INFO - PROCESS | 3740 | 1467391161478 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3740 | 1467391161481 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:21 INFO - PROCESS | 3740 | 1467391161580 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:39:21 INFO - PROCESS | 3740 | 1467391161587 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3740 | 1467391161590 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC0B800 == 28 [pid = 3740] [id = 449] 09:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064D79800) [pid = 3740] [serial = 1347] [outer = 0000000000000000] 09:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064E91C00) [pid = 3740] [serial = 1348] [outer = 0000005064D79800] 09:39:21 INFO - PROCESS | 3740 | 1467391161639 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064F7F000) [pid = 3740] [serial = 1349] [outer = 0000005064D79800] 09:39:22 INFO - PROCESS | 3740 | 1467391162110 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 689ms 09:39:22 INFO - PROCESS | 3740 | 1467391162185 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3740 | 1467391162188 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:39:22 INFO - PROCESS | 3740 | 1467391162191 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3740 | 1467391162193 Marionette TRACE conn5 <- [1,1762,null,{}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:39:22 INFO - PROCESS | 3740 | 1467391162200 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3740 | 1467391162203 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:22 INFO - PROCESS | 3740 | 1467391162303 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:39:22 INFO - PROCESS | 3740 | 1467391162318 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3740 | 1467391162320 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:22 INFO - PROCESS | 3740 | ++DOCSHELL 000000507076D800 == 29 [pid = 3740] [id = 450] 09:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B82C00) [pid = 3740] [serial = 1350] [outer = 0000000000000000] 09:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506970FC00) [pid = 3740] [serial = 1351] [outer = 0000005064B82C00] 09:39:22 INFO - PROCESS | 3740 | 1467391162431 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506A77C400) [pid = 3740] [serial = 1352] [outer = 0000005064B82C00] 09:39:22 INFO - PROCESS | 3740 | 1467391162841 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 693ms 09:39:22 INFO - PROCESS | 3740 | 1467391162889 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3740 | 1467391162893 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:39:22 INFO - PROCESS | 3740 | 1467391162905 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3740 | 1467391162909 Marionette TRACE conn5 <- [1,1766,null,{}] 09:39:22 INFO - PROCESS | 3740 | 1467391162913 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3740 | 1467391162916 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:23 INFO - PROCESS | 3740 | 1467391163045 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:39:23 INFO - PROCESS | 3740 | 1467391163066 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3740 | 1467391163068 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:23 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071238800 == 30 [pid = 3740] [id = 451] 09:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506ACD3C00) [pid = 3740] [serial = 1353] [outer = 0000000000000000] 09:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506E405000) [pid = 3740] [serial = 1354] [outer = 000000506ACD3C00] 09:39:23 INFO - PROCESS | 3740 | 1467391163113 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506EB9F800) [pid = 3740] [serial = 1355] [outer = 000000506ACD3C00] 09:39:23 INFO - PROCESS | 3740 | 1467391163565 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:39:23 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:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 09:39:23 INFO - PROCESS | 3740 | 1467391163593 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3740 | 1467391163596 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:39:23 INFO - PROCESS | 3740 | 1467391163599 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 3740 | 1467391163601 Marionette TRACE conn5 <- [1,1770,null,{}] 09:39:23 INFO - PROCESS | 3740 | 1467391163604 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 3740 | 1467391163606 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:23 INFO - PROCESS | 3740 | 1467391163751 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:39:23 INFO - PROCESS | 3740 | 1467391163771 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3740 | 1467391163773 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:23 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072395800 == 31 [pid = 3740] [id = 452] 09:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506EC49400) [pid = 3740] [serial = 1356] [outer = 0000000000000000] 09:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A4000) [pid = 3740] [serial = 1357] [outer = 000000506EC49400] 09:39:23 INFO - PROCESS | 3740 | 1467391163818 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507082E400) [pid = 3740] [serial = 1358] [outer = 000000506EC49400] 09:39:24 INFO - PROCESS | 3740 | 1467391164263 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:39:24 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:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 09:39:24 INFO - PROCESS | 3740 | 1467391164293 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3740 | 1467391164295 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:39:24 INFO - PROCESS | 3740 | 1467391164298 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 3740 | 1467391164300 Marionette TRACE conn5 <- [1,1774,null,{}] 09:39:24 INFO - PROCESS | 3740 | 1467391164304 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3740 | 1467391164306 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:24 INFO - PROCESS | 3740 | 1467391164418 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:39:24 INFO - PROCESS | 3740 | 1467391164424 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3740 | 1467391164430 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:24 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0B000 == 32 [pid = 3740] [id = 453] 09:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B2E400) [pid = 3740] [serial = 1359] [outer = 0000000000000000] 09:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070E65400) [pid = 3740] [serial = 1360] [outer = 0000005064B2E400] 09:39:24 INFO - PROCESS | 3740 | 1467391164540 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070EEAC00) [pid = 3740] [serial = 1361] [outer = 0000005064B2E400] 09:39:25 INFO - PROCESS | 3740 | 1467391165182 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071809400) [pid = 3740] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506F5CD000) [pid = 3740] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005069D5B800) [pid = 3740] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B2BC00) [pid = 3740] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506EB02400) [pid = 3740] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005072D21800) [pid = 3740] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005069E53400) [pid = 3740] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506EC4A800) [pid = 3740] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506F5B2000) [pid = 3740] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064B84400) [pid = 3740] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064EEB800) [pid = 3740] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:39:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005072111C00) [pid = 3740] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:39:25 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:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 984ms 09:39:25 INFO - PROCESS | 3740 | 1467391165285 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3740 | 1467391165287 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:39:25 INFO - PROCESS | 3740 | 1467391165291 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:39:25 INFO - PROCESS | 3740 | 1467391165292 Marionette TRACE conn5 <- [1,1778,null,{}] 09:39:25 INFO - PROCESS | 3740 | 1467391165298 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3740 | 1467391165300 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:25 INFO - PROCESS | 3740 | 1467391165392 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:39:25 INFO - PROCESS | 3740 | 1467391165398 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3740 | 1467391165400 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000050641A1000 == 33 [pid = 3740] [id = 454] 09:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B95800) [pid = 3740] [serial = 1362] [outer = 0000000000000000] 09:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005068F60000) [pid = 3740] [serial = 1363] [outer = 0000005064B95800] 09:39:25 INFO - PROCESS | 3740 | 1467391165445 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506F5CD000) [pid = 3740] [serial = 1364] [outer = 0000005064B95800] 09:39:25 INFO - PROCESS | 3740 | 1467391165872 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:39:25 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:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 09:39:25 INFO - PROCESS | 3740 | 1467391165922 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3740 | 1467391165925 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:39:25 INFO - PROCESS | 3740 | 1467391165928 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3740 | 1467391165930 Marionette TRACE conn5 <- [1,1782,null,{}] 09:39:25 INFO - PROCESS | 3740 | 1467391165933 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3740 | 1467391165935 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:26 INFO - PROCESS | 3740 | 1467391166016 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:39:26 INFO - PROCESS | 3740 | 1467391166022 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3740 | 1467391166024 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776C1000 == 34 [pid = 3740] [id = 455] 09:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064BA4800) [pid = 3740] [serial = 1365] [outer = 0000000000000000] 09:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050711A5000) [pid = 3740] [serial = 1366] [outer = 0000005064BA4800] 09:39:26 INFO - PROCESS | 3740 | 1467391166068 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071686000) [pid = 3740] [serial = 1367] [outer = 0000005064BA4800] 09:39:26 INFO - PROCESS | 3740 | 1467391166479 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 583ms 09:39:26 INFO - PROCESS | 3740 | 1467391166514 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3740 | 1467391166516 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:39:26 INFO - PROCESS | 3740 | 1467391166535 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3740 | 1467391166537 Marionette TRACE conn5 <- [1,1786,null,{}] 09:39:26 INFO - PROCESS | 3740 | 1467391166540 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3740 | 1467391166542 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:26 INFO - PROCESS | 3740 | 1467391166632 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:39:26 INFO - PROCESS | 3740 | 1467391166638 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3740 | 1467391166640 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F27800 == 35 [pid = 3740] [id = 456] 09:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050716F4400) [pid = 3740] [serial = 1368] [outer = 0000000000000000] 09:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071A0D800) [pid = 3740] [serial = 1369] [outer = 00000050716F4400] 09:39:26 INFO - PROCESS | 3740 | 1467391166685 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071AA3000) [pid = 3740] [serial = 1370] [outer = 00000050716F4400] 09:39:27 INFO - PROCESS | 3740 | 1467391167104 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 09:39:27 INFO - PROCESS | 3740 | 1467391167180 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3740 | 1467391167182 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:39:27 INFO - PROCESS | 3740 | 1467391167228 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3740 | 1467391167232 Marionette TRACE conn5 <- [1,1790,null,{}] 09:39:27 INFO - PROCESS | 3740 | 1467391167238 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3740 | 1467391167242 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:27 INFO - PROCESS | 3740 | 1467391167363 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:39:27 INFO - PROCESS | 3740 | 1467391167481 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3740 | 1467391167485 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E39000 == 36 [pid = 3740] [id = 457] 09:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005063F57000) [pid = 3740] [serial = 1371] [outer = 0000000000000000] 09:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005064A9A800) [pid = 3740] [serial = 1372] [outer = 0000005063F57000] 09:39:27 INFO - PROCESS | 3740 | 1467391167545 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064B9BC00) [pid = 3740] [serial = 1373] [outer = 0000005063F57000] 09:39:28 INFO - PROCESS | 3740 | 1467391168344 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1196ms 09:39:28 INFO - PROCESS | 3740 | 1467391168426 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3740 | 1467391168430 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:39:28 INFO - PROCESS | 3740 | 1467391168436 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3740 | 1467391168439 Marionette TRACE conn5 <- [1,1794,null,{}] 09:39:28 INFO - PROCESS | 3740 | 1467391168446 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3740 | 1467391168450 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:28 INFO - PROCESS | 3740 | 1467391168582 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:39:28 INFO - PROCESS | 3740 | 1467391168696 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3740 | 1467391168699 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:28 INFO - PROCESS | 3740 | ++DOCSHELL 000000507185F800 == 37 [pid = 3740] [id = 458] 09:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005069BC9000) [pid = 3740] [serial = 1374] [outer = 0000000000000000] 09:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506A820C00) [pid = 3740] [serial = 1375] [outer = 0000005069BC9000] 09:39:28 INFO - PROCESS | 3740 | 1467391168760 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000506E057C00) [pid = 3740] [serial = 1376] [outer = 0000005069BC9000] 09:39:29 INFO - PROCESS | 3740 | 1467391169651 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1242ms 09:39:29 INFO - PROCESS | 3740 | 1467391169681 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3740 | 1467391169686 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:39:29 INFO - PROCESS | 3740 | 1467391169691 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:39:29 INFO - PROCESS | 3740 | 1467391169695 Marionette TRACE conn5 <- [1,1798,null,{}] 09:39:29 INFO - PROCESS | 3740 | 1467391169700 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3740 | 1467391169703 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:29 INFO - PROCESS | 3740 | 1467391169845 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 00000050776C1000 == 36 [pid = 3740] [id = 455] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 00000050641A1000 == 35 [pid = 3740] [id = 454] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0B000 == 34 [pid = 3740] [id = 453] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005072395800 == 33 [pid = 3740] [id = 452] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005071238800 == 32 [pid = 3740] [id = 451] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 000000507076D800 == 31 [pid = 3740] [id = 450] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC0B800 == 30 [pid = 3740] [id = 449] 09:39:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005065A25000 == 29 [pid = 3740] [id = 448] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000507297CC00) [pid = 3740] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005072DD7400) [pid = 3740] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071AA2000) [pid = 3740] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506FE26800) [pid = 3740] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070EEA800) [pid = 3740] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064B8F000) [pid = 3740] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064E99400) [pid = 3740] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506EB9FC00) [pid = 3740] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005074043000) [pid = 3740] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005073D37C00) [pid = 3740] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506ACD4000) [pid = 3740] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E057800) [pid = 3740] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071021400) [pid = 3740] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071040C00) [pid = 3740] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050714D1800) [pid = 3740] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064E9C000) [pid = 3740] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071B57000) [pid = 3740] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005068F61400) [pid = 3740] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005065116800) [pid = 3740] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005068F57C00) [pid = 3740] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005070828C00) [pid = 3740] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005071809000) [pid = 3740] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000050716F7800) [pid = 3740] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506F51B800) [pid = 3740] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3740 | 1467391169974 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3740 | 1467391169977 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D26800 == 30 [pid = 3740] [id = 459] 09:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005063546800) [pid = 3740] [serial = 1377] [outer = 0000000000000000] 09:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064A93000) [pid = 3740] [serial = 1378] [outer = 0000005063546800] 09:39:30 INFO - PROCESS | 3740 | 1467391170027 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064D0D400) [pid = 3740] [serial = 1379] [outer = 0000005063546800] 09:39:30 INFO - PROCESS | 3740 | 1467391170475 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 840ms 09:39:30 INFO - PROCESS | 3740 | 1467391170534 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3740 | 1467391170539 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:39:30 INFO - PROCESS | 3740 | 1467391170545 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 3740 | 1467391170548 Marionette TRACE conn5 <- [1,1802,null,{}] 09:39:30 INFO - PROCESS | 3740 | 1467391170556 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3740 | 1467391170559 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:30 INFO - PROCESS | 3740 | 1467391170656 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:39:30 INFO - PROCESS | 3740 | 1467391170671 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3740 | 1467391170673 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7B000 == 31 [pid = 3740] [id = 460] 09:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069A71C00) [pid = 3740] [serial = 1380] [outer = 0000000000000000] 09:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069E55C00) [pid = 3740] [serial = 1381] [outer = 0000005069A71C00] 09:39:30 INFO - PROCESS | 3740 | 1467391170721 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506B2D2400) [pid = 3740] [serial = 1382] [outer = 0000005069A71C00] 09:39:31 INFO - PROCESS | 3740 | 1467391171186 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 09:39:31 INFO - PROCESS | 3740 | 1467391171240 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3740 | 1467391171242 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:39:31 INFO - PROCESS | 3740 | 1467391171246 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3740 | 1467391171250 Marionette TRACE conn5 <- [1,1806,null,{}] 09:39:31 INFO - PROCESS | 3740 | 1467391171291 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3740 | 1467391171296 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:31 INFO - PROCESS | 3740 | 1467391171422 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:39:31 INFO - PROCESS | 3740 | 1467391171438 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3740 | 1467391171441 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:31 INFO - PROCESS | 3740 | ++DOCSHELL 000000507122C800 == 32 [pid = 3740] [id = 461] 09:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506E4E7400) [pid = 3740] [serial = 1383] [outer = 0000000000000000] 09:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506F5AC800) [pid = 3740] [serial = 1384] [outer = 000000506E4E7400] 09:39:31 INFO - PROCESS | 3740 | 1467391171491 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050707AD400) [pid = 3740] [serial = 1385] [outer = 000000506E4E7400] 09:39:31 INFO - PROCESS | 3740 | 1467391171919 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 732ms 09:39:31 INFO - PROCESS | 3740 | 1467391171988 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3740 | 1467391171991 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:39:31 INFO - PROCESS | 3740 | 1467391171994 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3740 | 1467391171996 Marionette TRACE conn5 <- [1,1810,null,{}] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:39:32 INFO - PROCESS | 3740 | 1467391172000 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3740 | 1467391172002 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:32 INFO - PROCESS | 3740 | 1467391172122 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:39:32 INFO - PROCESS | 3740 | 1467391172174 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3740 | 1467391172177 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005073D60800 == 33 [pid = 3740] [id = 462] 09:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507084C400) [pid = 3740] [serial = 1386] [outer = 0000000000000000] 09:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070920000) [pid = 3740] [serial = 1387] [outer = 000000507084C400] 09:39:32 INFO - PROCESS | 3740 | 1467391172223 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070EE4000) [pid = 3740] [serial = 1388] [outer = 000000507084C400] 09:39:32 INFO - PROCESS | 3740 | 1467391172667 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 735ms 09:39:32 INFO - PROCESS | 3740 | 1467391172735 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 3740 | 1467391172737 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:39:32 INFO - PROCESS | 3740 | 1467391172741 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3740 | 1467391172742 Marionette TRACE conn5 <- [1,1814,null,{}] 09:39:32 INFO - PROCESS | 3740 | 1467391172746 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3740 | 1467391172748 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:32 INFO - PROCESS | 3740 | 1467391172866 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:39:32 INFO - PROCESS | 3740 | 1467391172922 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3740 | 1467391172924 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750C6000 == 34 [pid = 3740] [id = 463] 09:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071021400) [pid = 3740] [serial = 1389] [outer = 0000000000000000] 09:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507103A800) [pid = 3740] [serial = 1390] [outer = 0000005071021400] 09:39:32 INFO - PROCESS | 3740 | 1467391172970 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050714D0400) [pid = 3740] [serial = 1391] [outer = 0000005071021400] 09:39:33 INFO - PROCESS | 3740 | 1467391173409 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 09:39:33 INFO - PROCESS | 3740 | 1467391173435 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3740 | 1467391173438 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:39:33 INFO - PROCESS | 3740 | 1467391173441 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:39:33 INFO - PROCESS | 3740 | 1467391173443 Marionette TRACE conn5 <- [1,1818,null,{}] 09:39:33 INFO - PROCESS | 3740 | 1467391173446 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3740 | 1467391173452 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:33 INFO - PROCESS | 3740 | 1467391173589 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:39:33 INFO - PROCESS | 3740 | 1467391173646 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3740 | 1467391173648 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D2D000 == 35 [pid = 3740] [id = 464] 09:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050718C8000) [pid = 3740] [serial = 1392] [outer = 0000000000000000] 09:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071AA6C00) [pid = 3740] [serial = 1393] [outer = 00000050718C8000] 09:39:33 INFO - PROCESS | 3740 | 1467391173694 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050721D6C00) [pid = 3740] [serial = 1394] [outer = 00000050718C8000] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005062D72800) [pid = 3740] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B82C00) [pid = 3740] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B2E400) [pid = 3740] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064D79800) [pid = 3740] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005062D77C00) [pid = 3740] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506511C800) [pid = 3740] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506EC4E800) [pid = 3740] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071682C00) [pid = 3740] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506EC49400) [pid = 3740] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064B95800) [pid = 3740] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506ACD3C00) [pid = 3740] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064BA4800) [pid = 3740] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:39:34 INFO - PROCESS | 3740 | 1467391174178 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:39:34 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:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 776ms 09:39:34 INFO - PROCESS | 3740 | 1467391174221 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3740 | 1467391174223 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:39:34 INFO - PROCESS | 3740 | 1467391174226 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3740 | 1467391174228 Marionette TRACE conn5 <- [1,1822,null,{}] 09:39:34 INFO - PROCESS | 3740 | 1467391174231 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3740 | 1467391174233 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:34 INFO - PROCESS | 3740 | 1467391174316 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:39:34 INFO - PROCESS | 3740 | 1467391174396 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3740 | 1467391174398 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:34 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F2E800 == 36 [pid = 3740] [id = 465] 09:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064D0DC00) [pid = 3740] [serial = 1395] [outer = 0000000000000000] 09:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506EB08C00) [pid = 3740] [serial = 1396] [outer = 0000005064D0DC00] 09:39:34 INFO - PROCESS | 3740 | 1467391174445 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050714DDC00) [pid = 3740] [serial = 1397] [outer = 0000005064D0DC00] 09:39:34 INFO - PROCESS | 3740 | 1467391174813 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:39:34 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:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 09:39:34 INFO - PROCESS | 3740 | 1467391174858 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3740 | 1467391174860 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:39:34 INFO - PROCESS | 3740 | 1467391174863 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:39:34 INFO - PROCESS | 3740 | 1467391174865 Marionette TRACE conn5 <- [1,1826,null,{}] 09:39:34 INFO - PROCESS | 3740 | 1467391174868 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3740 | 1467391174870 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:34 INFO - PROCESS | 3740 | 1467391174953 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:39:35 INFO - PROCESS | 3740 | 1467391175033 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3740 | 1467391175036 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078ABC800 == 37 [pid = 3740] [id = 466] 09:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071682C00) [pid = 3740] [serial = 1398] [outer = 0000000000000000] 09:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005072980C00) [pid = 3740] [serial = 1399] [outer = 0000005071682C00] 09:39:35 INFO - PROCESS | 3740 | 1467391175081 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005073D37400) [pid = 3740] [serial = 1400] [outer = 0000005071682C00] 09:39:35 INFO - PROCESS | 3740 | 1467391175452 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 09:39:35 INFO - PROCESS | 3740 | 1467391175495 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3740 | 1467391175497 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 3740 | 1467391175501 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:39:35 INFO - PROCESS | 3740 | 1467391175502 Marionette TRACE conn5 <- [1,1830,null,{}] 09:39:35 INFO - PROCESS | 3740 | 1467391175506 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3740 | 1467391175508 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:35 INFO - PROCESS | 3740 | 1467391175622 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:39:35 INFO - PROCESS | 3740 | 1467391175662 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3740 | 1467391175664 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078CA1000 == 38 [pid = 3740] [id = 467] 09:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005074042000) [pid = 3740] [serial = 1401] [outer = 0000000000000000] 09:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050742AA400) [pid = 3740] [serial = 1402] [outer = 0000005074042000] 09:39:35 INFO - PROCESS | 3740 | 1467391175709 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005074D55800) [pid = 3740] [serial = 1403] [outer = 0000005074042000] 09:39:36 INFO - PROCESS | 3740 | 1467391176168 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 732ms 09:39:36 INFO - PROCESS | 3740 | 1467391176237 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3740 | 1467391176242 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:39:36 INFO - PROCESS | 3740 | 1467391176248 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3740 | 1467391176252 Marionette TRACE conn5 <- [1,1834,null,{}] 09:39:36 INFO - PROCESS | 3740 | 1467391176258 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3740 | 1467391176262 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:36 INFO - PROCESS | 3740 | 1467391176384 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:39:36 INFO - PROCESS | 3740 | 1467391176507 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3740 | 1467391176512 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:36 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A88C800 == 39 [pid = 3740] [id = 468] 09:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064B99C00) [pid = 3740] [serial = 1404] [outer = 0000000000000000] 09:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064D0EC00) [pid = 3740] [serial = 1405] [outer = 0000005064B99C00] 09:39:36 INFO - PROCESS | 3740 | 1467391176573 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005068F61000) [pid = 3740] [serial = 1406] [outer = 0000005064B99C00] 09:39:37 INFO - PROCESS | 3740 | 1467391177223 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:39:37 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:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1031ms 09:39:37 INFO - PROCESS | 3740 | 1467391177282 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3740 | 1467391177287 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:39:37 INFO - PROCESS | 3740 | 1467391177294 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3740 | 1467391177297 Marionette TRACE conn5 <- [1,1838,null,{}] 09:39:37 INFO - PROCESS | 3740 | 1467391177337 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3740 | 1467391177340 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:37 INFO - PROCESS | 3740 | 1467391177464 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:39:37 INFO - PROCESS | 3740 | 1467391177579 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3740 | 1467391177582 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:37 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C6B000 == 40 [pid = 3740] [id = 469] 09:39:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506EB04800) [pid = 3740] [serial = 1407] [outer = 0000000000000000] 09:39:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506F5D6000) [pid = 3740] [serial = 1408] [outer = 000000506EB04800] 09:39:37 INFO - PROCESS | 3740 | 1467391177643 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000507084F400) [pid = 3740] [serial = 1409] [outer = 000000506EB04800] 09:39:38 INFO - PROCESS | 3740 | 1467391178250 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1030ms 09:39:38 INFO - PROCESS | 3740 | 1467391178325 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3740 | 1467391178328 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:39:38 INFO - PROCESS | 3740 | 1467391178332 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3740 | 1467391178336 Marionette TRACE conn5 <- [1,1842,null,{}] 09:39:38 INFO - PROCESS | 3740 | 1467391178348 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3740 | 1467391178353 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:38 INFO - PROCESS | 3740 | 1467391178475 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:39:38 INFO - PROCESS | 3740 | 1467391178592 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3740 | 1467391178596 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:38 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079577000 == 41 [pid = 3740] [id = 470] 09:39:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071A10000) [pid = 3740] [serial = 1410] [outer = 0000000000000000] 09:39:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071B56800) [pid = 3740] [serial = 1411] [outer = 0000005071A10000] 09:39:38 INFO - PROCESS | 3740 | 1467391178656 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005074D4F000) [pid = 3740] [serial = 1412] [outer = 0000005071A10000] 09:39:39 INFO - PROCESS | 3740 | 1467391179274 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 986ms 09:39:39 INFO - PROCESS | 3740 | 1467391179321 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:39:39 INFO - PROCESS | 3740 | 1467391179324 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 3740 | 1467391179328 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3740 | 1467391179330 Marionette TRACE conn5 <- [1,1846,null,{}] 09:39:39 INFO - PROCESS | 3740 | 1467391179334 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3740 | 1467391179337 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:39 INFO - PROCESS | 3740 | 1467391179575 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:39:39 INFO - PROCESS | 3740 | 1467391179718 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3740 | 1467391179721 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064E08800 == 42 [pid = 3740] [id = 471] 09:39:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005062BD8000) [pid = 3740] [serial = 1413] [outer = 0000000000000000] 09:39:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005062BE0000) [pid = 3740] [serial = 1414] [outer = 0000005062BD8000] 09:39:39 INFO - PROCESS | 3740 | 1467391179773 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005062DD9000) [pid = 3740] [serial = 1415] [outer = 0000005062BD8000] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005078ABC800 == 41 [pid = 3740] [id = 466] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F2E800 == 40 [pid = 3740] [id = 465] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D2D000 == 39 [pid = 3740] [id = 464] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 00000050750C6000 == 38 [pid = 3740] [id = 463] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005073D60800 == 37 [pid = 3740] [id = 462] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 000000507122C800 == 36 [pid = 3740] [id = 461] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7B000 == 35 [pid = 3740] [id = 460] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D26800 == 34 [pid = 3740] [id = 459] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 000000507185F800 == 33 [pid = 3740] [id = 458] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F27800 == 32 [pid = 3740] [id = 456] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E39000 == 31 [pid = 3740] [id = 457] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005079577000 == 30 [pid = 3740] [id = 470] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C6B000 == 29 [pid = 3740] [id = 469] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 0000005078CA1000 == 28 [pid = 3740] [id = 467] 09:39:40 INFO - PROCESS | 3740 | --DOCSHELL 000000506A88C800 == 27 [pid = 3740] [id = 468] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005071A0D800) [pid = 3740] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005062DDA800) [pid = 3740] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005064A98C00) [pid = 3740] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506970FC00) [pid = 3740] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506A77C400) [pid = 3740] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070E65400) [pid = 3740] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064E91C00) [pid = 3740] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064F7F000) [pid = 3740] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506AA1B000) [pid = 3740] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B9B000) [pid = 3740] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005069ADC400) [pid = 3740] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005068F43C00) [pid = 3740] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507084B000) [pid = 3740] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506F5AE000) [pid = 3740] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005074041000) [pid = 3740] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005072110000) [pid = 3740] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050707A4000) [pid = 3740] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005068F60000) [pid = 3740] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070EEAC00) [pid = 3740] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506F5CD000) [pid = 3740] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506E405000) [pid = 3740] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071686000) [pid = 3740] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000507082E400) [pid = 3740] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506EB9F800) [pid = 3740] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000050711A5000) [pid = 3740] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:39:41 INFO - PROCESS | 3740 | 1467391181054 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1790ms 09:39:41 INFO - PROCESS | 3740 | 1467391181124 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3740 | 1467391181129 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:39:41 INFO - PROCESS | 3740 | 1467391181135 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3740 | 1467391181138 Marionette TRACE conn5 <- [1,1850,null,{}] 09:39:41 INFO - PROCESS | 3740 | 1467391181144 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3740 | 1467391181148 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:41 INFO - PROCESS | 3740 | 1467391181244 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:39:41 INFO - PROCESS | 3740 | 1467391181321 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3740 | 1467391181326 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069B80800 == 28 [pid = 3740] [id = 472] 09:39:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064625C00) [pid = 3740] [serial = 1416] [outer = 0000000000000000] 09:39:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064A94000) [pid = 3740] [serial = 1417] [outer = 0000005064625C00] 09:39:41 INFO - PROCESS | 3740 | 1467391181377 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064B29400) [pid = 3740] [serial = 1418] [outer = 0000005064625C00] 09:39:41 INFO - PROCESS | 3740 | 1467391181805 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 09:39:41 INFO - PROCESS | 3740 | 1467391181874 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3740 | 1467391181880 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:39:41 INFO - PROCESS | 3740 | 1467391181887 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3740 | 1467391181889 Marionette TRACE conn5 <- [1,1854,null,{}] 09:39:41 INFO - PROCESS | 3740 | 1467391181894 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3740 | 1467391181896 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:42 INFO - PROCESS | 3740 | 1467391181990 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:39:42 INFO - PROCESS | 3740 | 1467391182006 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3740 | 1467391182009 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:42 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E324000 == 29 [pid = 3740] [id = 473] 09:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064E95800) [pid = 3740] [serial = 1419] [outer = 0000000000000000] 09:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064E98800) [pid = 3740] [serial = 1420] [outer = 0000005064E95800] 09:39:42 INFO - PROCESS | 3740 | 1467391182057 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064EF4800) [pid = 3740] [serial = 1421] [outer = 0000005064E95800] 09:39:42 INFO - PROCESS | 3740 | 1467391182521 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 09:39:42 INFO - PROCESS | 3740 | 1467391182579 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3740 | 1467391182581 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:39:42 INFO - PROCESS | 3740 | 1467391182585 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3740 | 1467391182589 Marionette TRACE conn5 <- [1,1858,null,{}] 09:39:42 INFO - PROCESS | 3740 | 1467391182631 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3740 | 1467391182636 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:42 INFO - PROCESS | 3740 | 1467391182734 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:39:42 INFO - PROCESS | 3740 | 1467391182810 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3740 | 1467391182814 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708DC800 == 30 [pid = 3740] [id = 474] 09:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050635D0800) [pid = 3740] [serial = 1422] [outer = 0000000000000000] 09:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506973B800) [pid = 3740] [serial = 1423] [outer = 00000050635D0800] 09:39:42 INFO - PROCESS | 3740 | 1467391182864 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005069BD1C00) [pid = 3740] [serial = 1424] [outer = 00000050635D0800] 09:39:43 INFO - PROCESS | 3740 | 1467391183292 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 09:39:43 INFO - PROCESS | 3740 | 1467391183321 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3740 | 1467391183324 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:39:43 INFO - PROCESS | 3740 | 1467391183327 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3740 | 1467391183329 Marionette TRACE conn5 <- [1,1862,null,{}] 09:39:43 INFO - PROCESS | 3740 | 1467391183333 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3740 | 1467391183335 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:43 INFO - PROCESS | 3740 | 1467391183450 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:39:43 INFO - PROCESS | 3740 | 1467391183456 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3740 | 1467391183458 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BF000 == 31 [pid = 3740] [id = 475] 09:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506A77FC00) [pid = 3740] [serial = 1425] [outer = 0000000000000000] 09:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506A825800) [pid = 3740] [serial = 1426] [outer = 000000506A77FC00] 09:39:43 INFO - PROCESS | 3740 | 1467391183547 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506B2D3800) [pid = 3740] [serial = 1427] [outer = 000000506A77FC00] 09:39:44 INFO - PROCESS | 3740 | 1467391183996 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 09:39:44 INFO - PROCESS | 3740 | 1467391184097 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3740 | 1467391184099 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:39:44 INFO - PROCESS | 3740 | 1467391184105 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3740 | 1467391184106 Marionette TRACE conn5 <- [1,1866,null,{}] 09:39:44 INFO - PROCESS | 3740 | 1467391184110 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3740 | 1467391184112 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:44 INFO - PROCESS | 3740 | 1467391184220 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:39:44 INFO - PROCESS | 3740 | 1467391184232 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3740 | 1467391184234 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:44 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071845800 == 32 [pid = 3740] [id = 476] 09:39:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064E93C00) [pid = 3740] [serial = 1428] [outer = 0000000000000000] 09:39:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506E674000) [pid = 3740] [serial = 1429] [outer = 0000005064E93C00] 09:39:44 INFO - PROCESS | 3740 | 1467391184280 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506EB10000) [pid = 3740] [serial = 1430] [outer = 0000005064E93C00] 09:39:44 INFO - PROCESS | 3740 | 1467391184740 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 09:39:44 INFO - PROCESS | 3740 | 1467391184799 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3740 | 1467391184802 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:39:44 INFO - PROCESS | 3740 | 1467391184805 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3740 | 1467391184807 Marionette TRACE conn5 <- [1,1870,null,{}] 09:39:44 INFO - PROCESS | 3740 | 1467391184810 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3740 | 1467391184816 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:44 INFO - PROCESS | 3740 | 1467391184975 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:39:45 INFO - PROCESS | 3740 | 1467391185001 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3740 | 1467391185003 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005073D4B000 == 33 [pid = 3740] [id = 477] 09:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050707AC400) [pid = 3740] [serial = 1431] [outer = 0000000000000000] 09:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050707AEC00) [pid = 3740] [serial = 1432] [outer = 00000050707AC400] 09:39:45 INFO - PROCESS | 3740 | 1467391185049 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070847000) [pid = 3740] [serial = 1433] [outer = 00000050707AC400] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005074042000) [pid = 3740] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071021400) [pid = 3740] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000050716F4400) [pid = 3740] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005069A71C00) [pid = 3740] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064D0DC00) [pid = 3740] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005069BC9000) [pid = 3740] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005063546800) [pid = 3740] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E4E7400) [pid = 3740] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050718C8000) [pid = 3740] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071682C00) [pid = 3740] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000507084C400) [pid = 3740] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:39:45 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005063F57000) [pid = 3740] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:39:45 INFO - PROCESS | 3740 | 1467391185651 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 880ms 09:39:45 INFO - PROCESS | 3740 | 1467391185688 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:39:45 INFO - PROCESS | 3740 | 1467391185690 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:39:45 INFO - PROCESS | 3740 | 1467391185693 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3740 | 1467391185695 Marionette TRACE conn5 <- [1,1874,null,{}] 09:39:45 INFO - PROCESS | 3740 | 1467391185698 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3740 | 1467391185700 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:45 INFO - PROCESS | 3740 | 1467391185780 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:39:45 INFO - PROCESS | 3740 | 1467391185786 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3740 | 1467391185788 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C79800 == 34 [pid = 3740] [id = 478] 09:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506EC4A800) [pid = 3740] [serial = 1434] [outer = 0000000000000000] 09:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507084B400) [pid = 3740] [serial = 1435] [outer = 000000506EC4A800] 09:39:45 INFO - PROCESS | 3740 | 1467391185833 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070855000) [pid = 3740] [serial = 1436] [outer = 000000506EC4A800] 09:39:46 INFO - PROCESS | 3740 | 1467391186255 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 585ms 09:39:46 INFO - PROCESS | 3740 | 1467391186282 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3740 | 1467391186284 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:39:46 INFO - PROCESS | 3740 | 1467391186298 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3740 | 1467391186300 Marionette TRACE conn5 <- [1,1878,null,{}] 09:39:46 INFO - PROCESS | 3740 | 1467391186309 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3740 | 1467391186311 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:46 INFO - PROCESS | 3740 | 1467391186393 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:39:46 INFO - PROCESS | 3740 | 1467391186400 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3740 | 1467391186402 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BD9000 == 35 [pid = 3740] [id = 479] 09:39:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070E63000) [pid = 3740] [serial = 1437] [outer = 0000000000000000] 09:39:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070EDEC00) [pid = 3740] [serial = 1438] [outer = 0000005070E63000] 09:39:46 INFO - PROCESS | 3740 | 1467391186448 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070EEB400) [pid = 3740] [serial = 1439] [outer = 0000005070E63000] 09:39:46 INFO - PROCESS | 3740 | 1467391186905 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 09:39:46 INFO - PROCESS | 3740 | 1467391186931 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3740 | 1467391186933 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:39:46 INFO - PROCESS | 3740 | 1467391186937 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3740 | 1467391186938 Marionette TRACE conn5 <- [1,1882,null,{}] 09:39:46 INFO - PROCESS | 3740 | 1467391186942 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3740 | 1467391186944 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:47 INFO - PROCESS | 3740 | 1467391187026 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:39:47 INFO - PROCESS | 3740 | 1467391187032 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3740 | 1467391187034 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708DC000 == 36 [pid = 3740] [id = 480] 09:39:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071019C00) [pid = 3740] [serial = 1440] [outer = 0000000000000000] 09:39:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071021C00) [pid = 3740] [serial = 1441] [outer = 0000005071019C00] 09:39:47 INFO - PROCESS | 3740 | 1467391187079 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071042800) [pid = 3740] [serial = 1442] [outer = 0000005071019C00] 09:39:47 INFO - PROCESS | 3740 | --DOCSHELL 0000005069B80800 == 35 [pid = 3740] [id = 472] 09:39:47 INFO - PROCESS | 3740 | --DOCSHELL 0000005064E08800 == 34 [pid = 3740] [id = 471] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 000000506E324000 == 33 [pid = 3740] [id = 473] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005073D4B000 == 32 [pid = 3740] [id = 477] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005071845800 == 31 [pid = 3740] [id = 476] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BD9000 == 30 [pid = 3740] [id = 479] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 00000050708DC800 == 29 [pid = 3740] [id = 474] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BF000 == 28 [pid = 3740] [id = 475] 09:39:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C79800 == 27 [pid = 3740] [id = 478] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050714D0400) [pid = 3740] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071AA3000) [pid = 3740] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005069E55C00) [pid = 3740] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506EB08C00) [pid = 3740] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506A820C00) [pid = 3740] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506E057C00) [pid = 3740] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064D0D400) [pid = 3740] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050707AD400) [pid = 3740] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050721D6C00) [pid = 3740] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050714DDC00) [pid = 3740] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506F5AC800) [pid = 3740] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005072980C00) [pid = 3740] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506B2D2400) [pid = 3740] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005070920000) [pid = 3740] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005064B9BC00) [pid = 3740] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000507103A800) [pid = 3740] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005070EE4000) [pid = 3740] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005064A9A800) [pid = 3740] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005071AA6C00) [pid = 3740] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005064A93000) [pid = 3740] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005073D37400) [pid = 3740] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005074D55800) [pid = 3740] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000050742AA400) [pid = 3740] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3740 | 1467391188831 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1944ms 09:39:48 INFO - PROCESS | 3740 | 1467391188884 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3740 | 1467391188888 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:39:48 INFO - PROCESS | 3740 | 1467391188893 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3740 | 1467391188897 Marionette TRACE conn5 <- [1,1886,null,{}] 09:39:48 INFO - PROCESS | 3740 | 1467391188903 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3740 | 1467391188907 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:49 INFO - PROCESS | 3740 | 1467391189000 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:39:49 INFO - PROCESS | 3740 | 1467391189008 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3740 | 1467391189012 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:49 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069AC2000 == 28 [pid = 3740] [id = 481] 09:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (000000506462D800) [pid = 3740] [serial = 1443] [outer = 0000000000000000] 09:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064A93000) [pid = 3740] [serial = 1444] [outer = 000000506462D800] 09:39:49 INFO - PROCESS | 3740 | 1467391189067 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064B2B800) [pid = 3740] [serial = 1445] [outer = 000000506462D800] 09:39:49 INFO - PROCESS | 3740 | 1467391189554 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 09:39:49 INFO - PROCESS | 3740 | 1467391189590 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3740 | 1467391189595 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:39:49 INFO - PROCESS | 3740 | 1467391189602 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3740 | 1467391189605 Marionette TRACE conn5 <- [1,1890,null,{}] 09:39:49 INFO - PROCESS | 3740 | 1467391189608 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3740 | 1467391189612 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:49 INFO - PROCESS | 3740 | 1467391189703 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:39:49 INFO - PROCESS | 3740 | 1467391189711 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3740 | 1467391189714 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:49 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF1F800 == 29 [pid = 3740] [id = 482] 09:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064B9BC00) [pid = 3740] [serial = 1446] [outer = 0000000000000000] 09:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064BA1400) [pid = 3740] [serial = 1447] [outer = 0000005064B9BC00] 09:39:49 INFO - PROCESS | 3740 | 1467391189764 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064E96000) [pid = 3740] [serial = 1448] [outer = 0000005064B9BC00] 09:39:50 INFO - PROCESS | 3740 | 1467391190247 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 09:39:50 INFO - PROCESS | 3740 | 1467391190295 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3740 | 1467391190297 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:39:50 INFO - PROCESS | 3740 | 1467391190301 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3740 | 1467391190305 Marionette TRACE conn5 <- [1,1894,null,{}] 09:39:50 INFO - PROCESS | 3740 | 1467391190317 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3740 | 1467391190322 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:50 INFO - PROCESS | 3740 | 1467391190443 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:39:50 INFO - PROCESS | 3740 | 1467391190523 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3740 | 1467391190526 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:50 INFO - PROCESS | 3740 | ++DOCSHELL 000000507076E000 == 30 [pid = 3740] [id = 483] 09:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005062BED400) [pid = 3740] [serial = 1449] [outer = 0000000000000000] 09:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005068F57C00) [pid = 3740] [serial = 1450] [outer = 0000005062BED400] 09:39:50 INFO - PROCESS | 3740 | 1467391190576 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005069706800) [pid = 3740] [serial = 1451] [outer = 0000005062BED400] 09:39:50 INFO - PROCESS | 3740 | 1467391190964 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 09:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:39:51 INFO - PROCESS | 3740 | 1467391190995 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3740 | 1467391190998 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:39:51 INFO - PROCESS | 3740 | 1467391191001 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3740 | 1467391191003 Marionette TRACE conn5 <- [1,1898,null,{}] 09:39:51 INFO - PROCESS | 3740 | 1467391191006 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3740 | 1467391191009 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:51 INFO - PROCESS | 3740 | 1467391191124 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:39:51 INFO - PROCESS | 3740 | 1467391191171 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3740 | 1467391191173 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BB000 == 31 [pid = 3740] [id = 484] 09:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069A71C00) [pid = 3740] [serial = 1452] [outer = 0000000000000000] 09:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069E53000) [pid = 3740] [serial = 1453] [outer = 0000005069A71C00] 09:39:51 INFO - PROCESS | 3740 | 1467391191220 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506A820800) [pid = 3740] [serial = 1454] [outer = 0000005069A71C00] 09:39:51 INFO - PROCESS | 3740 | 1467391191596 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 628ms 09:39:51 INFO - PROCESS | 3740 | 1467391191631 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3740 | 1467391191633 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:39:51 INFO - PROCESS | 3740 | 1467391191636 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:39:51 INFO - PROCESS | 3740 | 1467391191638 Marionette TRACE conn5 <- [1,1902,null,{}] 09:39:51 INFO - PROCESS | 3740 | 1467391191641 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3740 | 1467391191644 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:51 INFO - PROCESS | 3740 | 1467391191754 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:39:51 INFO - PROCESS | 3740 | 1467391191789 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3740 | 1467391191791 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071857800 == 32 [pid = 3740] [id = 485] 09:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064B8F000) [pid = 3740] [serial = 1455] [outer = 0000000000000000] 09:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506AEA0000) [pid = 3740] [serial = 1456] [outer = 0000005064B8F000] 09:39:51 INFO - PROCESS | 3740 | 1467391191843 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E410800) [pid = 3740] [serial = 1457] [outer = 0000005064B8F000] 09:39:52 INFO - PROCESS | 3740 | 1467391192241 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 09:39:52 INFO - PROCESS | 3740 | 1467391192269 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3740 | 1467391192272 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:39:52 INFO - PROCESS | 3740 | 1467391192275 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:39:52 INFO - PROCESS | 3740 | 1467391192276 Marionette TRACE conn5 <- [1,1906,null,{}] 09:39:52 INFO - PROCESS | 3740 | 1467391192280 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3740 | 1467391192286 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:52 INFO - PROCESS | 3740 | 1467391192394 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:39:52 INFO - PROCESS | 3740 | 1467391192400 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3740 | 1467391192402 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:52 INFO - PROCESS | 3740 | ++DOCSHELL 000000507406D800 == 33 [pid = 3740] [id = 486] 09:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506E6BB000) [pid = 3740] [serial = 1458] [outer = 0000000000000000] 09:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506ECB2400) [pid = 3740] [serial = 1459] [outer = 000000506E6BB000] 09:39:52 INFO - PROCESS | 3740 | 1467391192448 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506FE2DC00) [pid = 3740] [serial = 1460] [outer = 000000506E6BB000] 09:39:52 INFO - PROCESS | 3740 | 1467391192889 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 09:39:52 INFO - PROCESS | 3740 | 1467391192969 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3740 | 1467391192972 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:39:52 INFO - PROCESS | 3740 | 1467391192975 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3740 | 1467391192977 Marionette TRACE conn5 <- [1,1910,null,{}] 09:39:52 INFO - PROCESS | 3740 | 1467391192980 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3740 | 1467391192982 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:53 INFO - PROCESS | 3740 | 1467391193062 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:39:53 INFO - PROCESS | 3740 | 1467391193103 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3740 | 1467391193105 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C80800 == 34 [pid = 3740] [id = 487] 09:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506415B800) [pid = 3740] [serial = 1461] [outer = 0000000000000000] 09:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507082A800) [pid = 3740] [serial = 1462] [outer = 000000506415B800] 09:39:53 INFO - PROCESS | 3740 | 1467391193149 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507084FC00) [pid = 3740] [serial = 1463] [outer = 000000506415B800] 09:39:53 INFO - PROCESS | 3740 | 1467391193571 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 09:39:53 INFO - PROCESS | 3740 | 1467391193607 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3740 | 1467391193609 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 3740 | 1467391193612 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3740 | 1467391193614 Marionette TRACE conn5 <- [1,1914,null,{}] 09:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:39:53 INFO - PROCESS | 3740 | 1467391193618 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3740 | 1467391193620 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:53 INFO - PROCESS | 3740 | 1467391193701 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:39:53 INFO - PROCESS | 3740 | 1467391193707 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3740 | 1467391193709 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE4000 == 35 [pid = 3740] [id = 488] 09:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070E62000) [pid = 3740] [serial = 1464] [outer = 0000000000000000] 09:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070E68800) [pid = 3740] [serial = 1465] [outer = 0000005070E62000] 09:39:53 INFO - PROCESS | 3740 | 1467391193755 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070EE6C00) [pid = 3740] [serial = 1466] [outer = 0000005070E62000] 09:39:54 INFO - PROCESS | 3740 | 1467391194234 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 09:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:39:54 INFO - PROCESS | 3740 | 1467391194308 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3740 | 1467391194310 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 3740 | 1467391194314 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3740 | 1467391194315 Marionette TRACE conn5 <- [1,1918,null,{}] 09:39:54 INFO - PROCESS | 3740 | 1467391194319 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3740 | 1467391194322 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:54 INFO - PROCESS | 3740 | 1467391194429 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:39:54 INFO - PROCESS | 3740 | 1467391194508 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3740 | 1467391194510 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:54 INFO - PROCESS | 3740 | ++DOCSHELL 000000507076D800 == 36 [pid = 3740] [id = 489] 09:39:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B27000) [pid = 3740] [serial = 1467] [outer = 0000000000000000] 09:39:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507101BC00) [pid = 3740] [serial = 1468] [outer = 0000005064B27000] 09:39:54 INFO - PROCESS | 3740 | 1467391194555 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000507103E400) [pid = 3740] [serial = 1469] [outer = 0000005064B27000] 09:39:54 INFO - PROCESS | 3740 | 1467391194981 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 09:39:55 INFO - PROCESS | 3740 | 1467391195007 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3740 | 1467391195009 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:39:55 INFO - PROCESS | 3740 | 1467391195012 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:39:55 INFO - PROCESS | 3740 | 1467391195014 Marionette TRACE conn5 <- [1,1922,null,{}] 09:39:55 INFO - PROCESS | 3740 | 1467391195018 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3740 | 1467391195020 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:55 INFO - PROCESS | 3740 | 1467391195135 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:39:55 INFO - PROCESS | 3740 | 1467391195141 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3740 | 1467391195143 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F32000 == 37 [pid = 3740] [id = 490] 09:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507103F400) [pid = 3740] [serial = 1470] [outer = 0000000000000000] 09:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050714D0C00) [pid = 3740] [serial = 1471] [outer = 000000507103F400] 09:39:55 INFO - PROCESS | 3740 | 1467391195188 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005071681800) [pid = 3740] [serial = 1472] [outer = 000000507103F400] 09:39:55 INFO - PROCESS | 3740 | 1467391195662 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 09:39:55 INFO - PROCESS | 3740 | 1467391195686 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3740 | 1467391195689 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:39:55 INFO - PROCESS | 3740 | 1467391195697 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3740 | 1467391195700 Marionette TRACE conn5 <- [1,1926,null,{}] 09:39:55 INFO - PROCESS | 3740 | 1467391195707 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3740 | 1467391195710 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:55 INFO - PROCESS | 3740 | 1467391195866 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:39:55 INFO - PROCESS | 3740 | 1467391195893 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3740 | 1467391195895 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071850800 == 38 [pid = 3740] [id = 491] 09:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071A0D800) [pid = 3740] [serial = 1473] [outer = 0000000000000000] 09:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005071A14800) [pid = 3740] [serial = 1474] [outer = 0000005071A0D800] 09:39:55 INFO - PROCESS | 3740 | 1467391195943 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005071AA6C00) [pid = 3740] [serial = 1475] [outer = 0000005071A0D800] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506A77FC00) [pid = 3740] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064E93C00) [pid = 3740] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000050707AC400) [pid = 3740] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005070E63000) [pid = 3740] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000050635D0800) [pid = 3740] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064E95800) [pid = 3740] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064625C00) [pid = 3740] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005062BD8000) [pid = 3740] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071A10000) [pid = 3740] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506EB04800) [pid = 3740] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B99C00) [pid = 3740] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:39:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506EC4A800) [pid = 3740] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:39:56 INFO - PROCESS | 3740 | 1467391196431 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 798ms 09:39:56 INFO - PROCESS | 3740 | 1467391196492 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3740 | 1467391196494 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 3740 | 1467391196497 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:39:56 INFO - PROCESS | 3740 | 1467391196499 Marionette TRACE conn5 <- [1,1930,null,{}] 09:39:56 INFO - PROCESS | 3740 | 1467391196503 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3740 | 1467391196505 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:56 INFO - PROCESS | 3740 | 1467391196587 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:39:56 INFO - PROCESS | 3740 | 1467391196593 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3740 | 1467391196595 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078ACF000 == 39 [pid = 3740] [id = 492] 09:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506A77FC00) [pid = 3740] [serial = 1476] [outer = 0000000000000000] 09:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707AB800) [pid = 3740] [serial = 1477] [outer = 000000506A77FC00] 09:39:56 INFO - PROCESS | 3740 | 1467391196640 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071A9B000) [pid = 3740] [serial = 1478] [outer = 000000506A77FC00] 09:39:57 INFO - PROCESS | 3740 | 1467391197060 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 09:39:57 INFO - PROCESS | 3740 | 1467391197130 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3740 | 1467391197133 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:39:57 INFO - PROCESS | 3740 | 1467391197136 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3740 | 1467391197138 Marionette TRACE conn5 <- [1,1934,null,{}] 09:39:57 INFO - PROCESS | 3740 | 1467391197141 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3740 | 1467391197143 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:57 INFO - PROCESS | 3740 | 1467391197226 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:39:57 INFO - PROCESS | 3740 | 1467391197233 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3740 | 1467391197235 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D67000 == 40 [pid = 3740] [id = 493] 09:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071AA7000) [pid = 3740] [serial = 1479] [outer = 0000000000000000] 09:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B59C00) [pid = 3740] [serial = 1480] [outer = 0000005071AA7000] 09:39:57 INFO - PROCESS | 3740 | 1467391197283 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005072107800) [pid = 3740] [serial = 1481] [outer = 0000005071AA7000] 09:39:57 INFO - PROCESS | 3740 | 1467391197722 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 09:39:57 INFO - PROCESS | 3740 | 1467391197781 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3740 | 1467391197784 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 3740 | 1467391197787 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3740 | 1467391197789 Marionette TRACE conn5 <- [1,1938,null,{}] 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:39:57 INFO - PROCESS | 3740 | 1467391197793 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3740 | 1467391197794 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:57 INFO - PROCESS | 3740 | 1467391197877 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:39:57 INFO - PROCESS | 3740 | 1467391197885 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3740 | 1467391197887 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079573800 == 41 [pid = 3740] [id = 494] 09:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506B2D0400) [pid = 3740] [serial = 1482] [outer = 0000000000000000] 09:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507236A000) [pid = 3740] [serial = 1483] [outer = 000000506B2D0400] 09:39:57 INFO - PROCESS | 3740 | 1467391197941 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507297EC00) [pid = 3740] [serial = 1484] [outer = 000000506B2D0400] 09:39:58 INFO - PROCESS | 3740 | --DOCSHELL 0000005069AC2000 == 40 [pid = 3740] [id = 481] 09:39:58 INFO - PROCESS | 3740 | --DOCSHELL 00000050708DC000 == 39 [pid = 3740] [id = 480] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 000000507406D800 == 38 [pid = 3740] [id = 486] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BB000 == 37 [pid = 3740] [id = 484] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005071857800 == 36 [pid = 3740] [id = 485] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF1F800 == 35 [pid = 3740] [id = 482] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 000000507076E000 == 34 [pid = 3740] [id = 483] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 000000507076D800 == 33 [pid = 3740] [id = 489] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D67000 == 32 [pid = 3740] [id = 493] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C80800 == 31 [pid = 3740] [id = 487] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE4000 == 30 [pid = 3740] [id = 488] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F32000 == 29 [pid = 3740] [id = 490] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005078ACF000 == 28 [pid = 3740] [id = 492] 09:39:59 INFO - PROCESS | 3740 | --DOCSHELL 0000005071850800 == 27 [pid = 3740] [id = 491] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506A825800) [pid = 3740] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506E674000) [pid = 3740] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506B2D3800) [pid = 3740] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050707AEC00) [pid = 3740] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070EDEC00) [pid = 3740] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005070847000) [pid = 3740] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506973B800) [pid = 3740] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064E98800) [pid = 3740] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064EF4800) [pid = 3740] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064A94000) [pid = 3740] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071021C00) [pid = 3740] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B29400) [pid = 3740] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005062DD9000) [pid = 3740] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005062BE0000) [pid = 3740] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005074D4F000) [pid = 3740] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071B56800) [pid = 3740] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507084F400) [pid = 3740] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506F5D6000) [pid = 3740] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005068F61000) [pid = 3740] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064D0EC00) [pid = 3740] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506EB10000) [pid = 3740] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000507084B400) [pid = 3740] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005070EEB400) [pid = 3740] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005070855000) [pid = 3740] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005069BD1C00) [pid = 3740] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:39:59 INFO - PROCESS | 3740 | 1467391199730 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1989ms 09:39:59 INFO - PROCESS | 3740 | 1467391199785 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3740 | 1467391199789 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 3740 | 1467391199794 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:39:59 INFO - PROCESS | 3740 | 1467391199798 Marionette TRACE conn5 <- [1,1942,null,{}] 09:39:59 INFO - PROCESS | 3740 | 1467391199804 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3740 | 1467391199807 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:59 INFO - PROCESS | 3740 | 1467391199903 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:39:59 INFO - PROCESS | 3740 | 1467391199920 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3740 | 1467391199923 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:39:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000050653E0800 == 28 [pid = 3740] [id = 495] 09:39:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (000000506462A000) [pid = 3740] [serial = 1485] [outer = 0000000000000000] 09:39:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064A93400) [pid = 3740] [serial = 1486] [outer = 000000506462A000] 09:39:59 INFO - PROCESS | 3740 | 1467391199974 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064B28400) [pid = 3740] [serial = 1487] [outer = 000000506462A000] 09:40:00 INFO - PROCESS | 3740 | 1467391200485 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 732ms 09:40:00 INFO - PROCESS | 3740 | 1467391200530 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3740 | 1467391200536 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:40:00 INFO - PROCESS | 3740 | 1467391200542 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3740 | 1467391200545 Marionette TRACE conn5 <- [1,1946,null,{}] 09:40:00 INFO - PROCESS | 3740 | 1467391200549 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3740 | 1467391200552 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:00 INFO - PROCESS | 3740 | 1467391200647 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:40:00 INFO - PROCESS | 3740 | 1467391200728 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3740 | 1467391200731 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E3D800 == 29 [pid = 3740] [id = 496] 09:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B98000) [pid = 3740] [serial = 1488] [outer = 0000000000000000] 09:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064D06C00) [pid = 3740] [serial = 1489] [outer = 0000005064B98000] 09:40:00 INFO - PROCESS | 3740 | 1467391200781 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064E9A000) [pid = 3740] [serial = 1490] [outer = 0000005064B98000] 09:40:01 INFO - PROCESS | 3740 | 1467391201159 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 09:40:01 INFO - PROCESS | 3740 | 1467391201234 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3740 | 1467391201236 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:40:01 INFO - PROCESS | 3740 | 1467391201240 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3740 | 1467391201244 Marionette TRACE conn5 <- [1,1950,null,{}] 09:40:01 INFO - PROCESS | 3740 | 1467391201256 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3740 | 1467391201261 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:01 INFO - PROCESS | 3740 | 1467391201375 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:40:01 INFO - PROCESS | 3740 | 1467391201395 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3740 | 1467391201399 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:01 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E49A800 == 30 [pid = 3740] [id = 497] 09:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005062BF0000) [pid = 3740] [serial = 1491] [outer = 0000000000000000] 09:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005068F5B400) [pid = 3740] [serial = 1492] [outer = 0000005062BF0000] 09:40:01 INFO - PROCESS | 3740 | 1467391201448 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005069737000) [pid = 3740] [serial = 1493] [outer = 0000005062BF0000] 09:40:01 INFO - PROCESS | 3740 | 1467391201884 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 09:40:01 INFO - PROCESS | 3740 | 1467391201933 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3740 | 1467391201936 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:40:01 INFO - PROCESS | 3740 | 1467391201939 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3740 | 1467391201941 Marionette TRACE conn5 <- [1,1954,null,{}] 09:40:01 INFO - PROCESS | 3740 | 1467391201944 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3740 | 1467391201947 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:02 INFO - PROCESS | 3740 | 1467391202036 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:40:02 INFO - PROCESS | 3740 | 1467391202041 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3740 | 1467391202043 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:02 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7A000 == 31 [pid = 3740] [id = 498] 09:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005069D5B800) [pid = 3740] [serial = 1494] [outer = 0000000000000000] 09:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506A70E800) [pid = 3740] [serial = 1495] [outer = 0000005069D5B800] 09:40:02 INFO - PROCESS | 3740 | 1467391202089 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506AA1B000) [pid = 3740] [serial = 1496] [outer = 0000005069D5B800] 09:40:02 INFO - PROCESS | 3740 | 1467391202519 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 627ms 09:40:02 INFO - PROCESS | 3740 | 1467391202569 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3740 | 1467391202571 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:40:02 INFO - PROCESS | 3740 | 1467391202575 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3740 | 1467391202576 Marionette TRACE conn5 <- [1,1958,null,{}] 09:40:02 INFO - PROCESS | 3740 | 1467391202580 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3740 | 1467391202582 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:02 INFO - PROCESS | 3740 | 1467391202663 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:40:02 INFO - PROCESS | 3740 | 1467391202671 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3740 | 1467391202673 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E25000 == 32 [pid = 3740] [id = 499] 09:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064B24400) [pid = 3740] [serial = 1497] [outer = 0000000000000000] 09:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506B366800) [pid = 3740] [serial = 1498] [outer = 0000005064B24400] 09:40:02 INFO - PROCESS | 3740 | 1467391202720 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506E6B8800) [pid = 3740] [serial = 1499] [outer = 0000005064B24400] 09:40:03 INFO - PROCESS | 3740 | 1467391203162 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 628ms 09:40:03 INFO - PROCESS | 3740 | 1467391203208 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3740 | 1467391203210 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:40:03 INFO - PROCESS | 3740 | 1467391203213 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3740 | 1467391203215 Marionette TRACE conn5 <- [1,1962,null,{}] 09:40:03 INFO - PROCESS | 3740 | 1467391203219 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3740 | 1467391203225 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:03 INFO - PROCESS | 3740 | 1467391203331 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:40:03 INFO - PROCESS | 3740 | 1467391203339 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3740 | 1467391203342 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:03 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071289800 == 33 [pid = 3740] [id = 500] 09:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506ECB3000) [pid = 3740] [serial = 1500] [outer = 0000000000000000] 09:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE23800) [pid = 3740] [serial = 1501] [outer = 000000506ECB3000] 09:40:03 INFO - PROCESS | 3740 | 1467391203387 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707ACC00) [pid = 3740] [serial = 1502] [outer = 000000506ECB3000] 09:40:03 INFO - PROCESS | 3740 | 1467391203807 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:40:03 INFO - PROCESS | 3740 | 1467391203843 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3740 | 1467391203845 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:40:03 INFO - PROCESS | 3740 | 1467391203848 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3740 | 1467391203850 Marionette TRACE conn5 <- [1,1966,null,{}] 09:40:03 INFO - PROCESS | 3740 | 1467391203858 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3740 | 1467391203860 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:03 INFO - PROCESS | 3740 | 1467391203940 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:40:03 INFO - PROCESS | 3740 | 1467391203946 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3740 | 1467391203948 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:03 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072395800 == 34 [pid = 3740] [id = 501] 09:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005069BC9800) [pid = 3740] [serial = 1503] [outer = 0000000000000000] 09:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070846400) [pid = 3740] [serial = 1504] [outer = 0000005069BC9800] 09:40:03 INFO - PROCESS | 3740 | 1467391203994 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507091A800) [pid = 3740] [serial = 1505] [outer = 0000005069BC9800] 09:40:04 INFO - PROCESS | 3740 | 1467391204418 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 09:40:04 INFO - PROCESS | 3740 | 1467391204482 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3740 | 1467391204485 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:40:04 INFO - PROCESS | 3740 | 1467391204493 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3740 | 1467391204494 Marionette TRACE conn5 <- [1,1970,null,{}] 09:40:04 INFO - PROCESS | 3740 | 1467391204498 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3740 | 1467391204500 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:04 INFO - PROCESS | 3740 | 1467391204581 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:40:04 INFO - PROCESS | 3740 | 1467391204589 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3740 | 1467391204591 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074222800 == 35 [pid = 3740] [id = 502] 09:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070E67800) [pid = 3740] [serial = 1506] [outer = 0000000000000000] 09:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005070EDFC00) [pid = 3740] [serial = 1507] [outer = 0000005070E67800] 09:40:04 INFO - PROCESS | 3740 | 1467391204636 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005070EEB800) [pid = 3740] [serial = 1508] [outer = 0000005070E67800] 09:40:05 INFO - PROCESS | 3740 | 1467391205116 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 09:40:05 INFO - PROCESS | 3740 | 1467391205191 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:40:05 INFO - PROCESS | 3740 | 1467391205193 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 3740 | 1467391205196 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3740 | 1467391205198 Marionette TRACE conn5 <- [1,1974,null,{}] 09:40:05 INFO - PROCESS | 3740 | 1467391205202 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3740 | 1467391205204 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:05 INFO - PROCESS | 3740 | 1467391205338 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:40:05 INFO - PROCESS | 3740 | 1467391205391 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3740 | 1467391205393 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:05 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E495800 == 36 [pid = 3740] [id = 503] 09:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005070E64000) [pid = 3740] [serial = 1509] [outer = 0000000000000000] 09:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005071024C00) [pid = 3740] [serial = 1510] [outer = 0000005070E64000] 09:40:05 INFO - PROCESS | 3740 | 1467391205438 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000050714A5800) [pid = 3740] [serial = 1511] [outer = 0000005070E64000] 09:40:05 INFO - PROCESS | 3740 | 1467391205857 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:40:05 INFO - PROCESS | 3740 | 1467391205890 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3740 | 1467391205892 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 3740 | 1467391205896 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3740 | 1467391205897 Marionette TRACE conn5 <- [1,1978,null,{}] 09:40:05 INFO - PROCESS | 3740 | 1467391205901 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3740 | 1467391205903 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:06 INFO - PROCESS | 3740 | 1467391206018 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:40:06 INFO - PROCESS | 3740 | 1467391206023 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3740 | 1467391206025 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE5000 == 37 [pid = 3740] [id = 504] 09:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000507167F800) [pid = 3740] [serial = 1512] [outer = 0000000000000000] 09:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (000000507168BC00) [pid = 3740] [serial = 1513] [outer = 000000507167F800] 09:40:06 INFO - PROCESS | 3740 | 1467391206070 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050718D0400) [pid = 3740] [serial = 1514] [outer = 000000507167F800] 09:40:06 INFO - PROCESS | 3740 | 1467391206538 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 09:40:06 INFO - PROCESS | 3740 | 1467391206590 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3740 | 1467391206592 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:40:06 INFO - PROCESS | 3740 | 1467391206595 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3740 | 1467391206598 Marionette TRACE conn5 <- [1,1982,null,{}] 09:40:06 INFO - PROCESS | 3740 | 1467391206602 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3740 | 1467391206604 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:06 INFO - PROCESS | 3740 | 1467391206763 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005071AA7000) [pid = 3740] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064B27000) [pid = 3740] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000507103F400) [pid = 3740] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071A0D800) [pid = 3740] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070E62000) [pid = 3740] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506415B800) [pid = 3740] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506E6BB000) [pid = 3740] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064B8F000) [pid = 3740] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005069A71C00) [pid = 3740] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005062BED400) [pid = 3740] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064B9BC00) [pid = 3740] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506462D800) [pid = 3740] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071019C00) [pid = 3740] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:40:06 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506A77FC00) [pid = 3740] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:40:06 INFO - PROCESS | 3740 | 1467391206984 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3740 | 1467391206987 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:07 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E23000 == 38 [pid = 3740] [id = 505] 09:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005063D2E000) [pid = 3740] [serial = 1515] [outer = 0000000000000000] 09:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064B29C00) [pid = 3740] [serial = 1516] [outer = 0000005063D2E000] 09:40:07 INFO - PROCESS | 3740 | 1467391207034 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050707AC800) [pid = 3740] [serial = 1517] [outer = 0000005063D2E000] 09:40:07 INFO - PROCESS | 3740 | 1467391207404 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 838ms 09:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:40:07 INFO - PROCESS | 3740 | 1467391207437 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3740 | 1467391207439 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:40:07 INFO - PROCESS | 3740 | 1467391207442 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3740 | 1467391207443 Marionette TRACE conn5 <- [1,1986,null,{}] 09:40:07 INFO - PROCESS | 3740 | 1467391207447 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3740 | 1467391207449 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:07 INFO - PROCESS | 3740 | 1467391207562 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:40:07 INFO - PROCESS | 3740 | 1467391207571 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3740 | 1467391207573 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780F0800 == 39 [pid = 3740] [id = 506] 09:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071021000) [pid = 3740] [serial = 1518] [outer = 0000000000000000] 09:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B5D400) [pid = 3740] [serial = 1519] [outer = 0000005071021000] 09:40:07 INFO - PROCESS | 3740 | 1467391207618 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000507221FC00) [pid = 3740] [serial = 1520] [outer = 0000005071021000] 09:40:08 INFO - PROCESS | 3740 | 1467391208024 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 09:40:08 INFO - PROCESS | 3740 | 1467391208074 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3740 | 1467391208076 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:40:08 INFO - PROCESS | 3740 | 1467391208079 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3740 | 1467391208081 Marionette TRACE conn5 <- [1,1990,null,{}] 09:40:08 INFO - PROCESS | 3740 | 1467391208085 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3740 | 1467391208087 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:08 INFO - PROCESS | 3740 | 1467391208199 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:40:08 INFO - PROCESS | 3740 | 1467391208207 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3740 | 1467391208209 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:08 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078CA7000 == 40 [pid = 3740] [id = 507] 09:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507103D000) [pid = 3740] [serial = 1521] [outer = 0000000000000000] 09:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005072B9C000) [pid = 3740] [serial = 1522] [outer = 000000507103D000] 09:40:08 INFO - PROCESS | 3740 | 1467391208253 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005073D38800) [pid = 3740] [serial = 1523] [outer = 000000507103D000] 09:40:08 INFO - PROCESS | 3740 | 1467391208685 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 09:40:08 INFO - PROCESS | 3740 | 1467391208712 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3740 | 1467391208714 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:40:08 INFO - PROCESS | 3740 | 1467391208717 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3740 | 1467391208719 Marionette TRACE conn5 <- [1,1994,null,{}] 09:40:08 INFO - PROCESS | 3740 | 1467391208723 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3740 | 1467391208725 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:08 INFO - PROCESS | 3740 | 1467391208839 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:40:08 INFO - PROCESS | 3740 | 1467391208847 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3740 | 1467391208849 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:08 INFO - PROCESS | 3740 | ++DOCSHELL 000000507957F800 == 41 [pid = 3740] [id = 508] 09:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005074040000) [pid = 3740] [serial = 1524] [outer = 0000000000000000] 09:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000050742A2800) [pid = 3740] [serial = 1525] [outer = 0000005074040000] 09:40:08 INFO - PROCESS | 3740 | 1467391208904 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005074D53400) [pid = 3740] [serial = 1526] [outer = 0000005074040000] 09:40:09 INFO - PROCESS | 3740 | 1467391209694 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1023ms 09:40:09 INFO - PROCESS | 3740 | 1467391209745 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3740 | 1467391209750 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3740 | 1467391209755 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:40:09 INFO - PROCESS | 3740 | 1467391209760 Marionette TRACE conn5 <- [1,1998,null,{}] 09:40:09 INFO - PROCESS | 3740 | 1467391209787 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3740 | 1467391209790 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:09 INFO - PROCESS | 3740 | 1467391209926 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:40:10 INFO - PROCESS | 3740 | 1467391210044 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3740 | 1467391210047 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:10 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E38800 == 42 [pid = 3740] [id = 509] 09:40:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005064B2F400) [pid = 3740] [serial = 1527] [outer = 0000000000000000] 09:40:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005064B9A400) [pid = 3740] [serial = 1528] [outer = 0000005064B2F400] 09:40:10 INFO - PROCESS | 3740 | 1467391210108 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005064E9CC00) [pid = 3740] [serial = 1529] [outer = 0000005064B2F400] 09:40:11 INFO - PROCESS | 3740 | 1467391211014 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:40:11 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:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1300ms 09:40:11 INFO - PROCESS | 3740 | 1467391211059 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3740 | 1467391211064 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:40:11 INFO - PROCESS | 3740 | 1467391211069 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3740 | 1467391211073 Marionette TRACE conn5 <- [1,2002,null,{}] 09:40:11 INFO - PROCESS | 3740 | 1467391211078 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3740 | 1467391211081 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:11 INFO - PROCESS | 3740 | 1467391211199 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:40:11 INFO - PROCESS | 3740 | 1467391211279 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3740 | 1467391211284 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064AA5800 == 43 [pid = 3740] [id = 510] 09:40:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (000000506415B800) [pid = 3740] [serial = 1530] [outer = 0000000000000000] 09:40:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005064B97C00) [pid = 3740] [serial = 1531] [outer = 000000506415B800] 09:40:11 INFO - PROCESS | 3740 | 1467391211390 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0000005064B99800) [pid = 3740] [serial = 1532] [outer = 000000506415B800] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005078CA7000 == 42 [pid = 3740] [id = 507] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 00000050780F0800 == 41 [pid = 3740] [id = 506] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E23000 == 40 [pid = 3740] [id = 505] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE5000 == 39 [pid = 3740] [id = 504] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 000000506E495800 == 38 [pid = 3740] [id = 503] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005074222800 == 37 [pid = 3740] [id = 502] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005072395800 == 36 [pid = 3740] [id = 501] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005071289800 == 35 [pid = 3740] [id = 500] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E25000 == 34 [pid = 3740] [id = 499] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7A000 == 33 [pid = 3740] [id = 498] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 000000506E49A800 == 32 [pid = 3740] [id = 497] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (000000507236A000) [pid = 3740] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E3D800 == 31 [pid = 3740] [id = 496] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 00000050653E0800 == 30 [pid = 3740] [id = 495] 09:40:11 INFO - PROCESS | 3740 | --DOCSHELL 0000005079573800 == 29 [pid = 3740] [id = 494] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005072107800) [pid = 3740] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (000000507101BC00) [pid = 3740] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000050714D0C00) [pid = 3740] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000507103E400) [pid = 3740] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005071A14800) [pid = 3740] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005071681800) [pid = 3740] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071B59C00) [pid = 3740] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005071AA6C00) [pid = 3740] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005070E68800) [pid = 3740] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000507082A800) [pid = 3740] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000507084FC00) [pid = 3740] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506ECB2400) [pid = 3740] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506FE2DC00) [pid = 3740] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506AEA0000) [pid = 3740] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506E410800) [pid = 3740] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005069E53000) [pid = 3740] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506A820800) [pid = 3740] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005068F57C00) [pid = 3740] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069706800) [pid = 3740] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064BA1400) [pid = 3740] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064E96000) [pid = 3740] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064A93000) [pid = 3740] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B2B800) [pid = 3740] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071042800) [pid = 3740] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050707AB800) [pid = 3740] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071A9B000) [pid = 3740] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070EE6C00) [pid = 3740] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3740 | 1467391211901 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 880ms 09:40:11 INFO - PROCESS | 3740 | 1467391211953 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3740 | 1467391211958 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:40:11 INFO - PROCESS | 3740 | 1467391211965 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3740 | 1467391211967 Marionette TRACE conn5 <- [1,2006,null,{}] 09:40:11 INFO - PROCESS | 3740 | 1467391211971 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3740 | 1467391211974 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:12 INFO - PROCESS | 3740 | 1467391212064 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:40:12 INFO - PROCESS | 3740 | 1467391212072 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3740 | 1467391212074 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:12 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A737800 == 30 [pid = 3740] [id = 511] 09:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064B90400) [pid = 3740] [serial = 1533] [outer = 0000000000000000] 09:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506624F000) [pid = 3740] [serial = 1534] [outer = 0000005064B90400] 09:40:12 INFO - PROCESS | 3740 | 1467391212124 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005068F63800) [pid = 3740] [serial = 1535] [outer = 0000005064B90400] 09:40:12 INFO - PROCESS | 3740 | 1467391212618 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 09:40:12 INFO - PROCESS | 3740 | 1467391212657 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3740 | 1467391212660 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:40:12 INFO - PROCESS | 3740 | 1467391212663 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3740 | 1467391212667 Marionette TRACE conn5 <- [1,2010,null,{}] 09:40:12 INFO - PROCESS | 3740 | 1467391212678 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3740 | 1467391212683 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:12 INFO - PROCESS | 3740 | 1467391212810 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:40:12 INFO - PROCESS | 3740 | 1467391212824 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3740 | 1467391212827 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:12 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FEC8800 == 31 [pid = 3740] [id = 512] 09:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A711800) [pid = 3740] [serial = 1536] [outer = 0000000000000000] 09:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506A81DC00) [pid = 3740] [serial = 1537] [outer = 000000506A711800] 09:40:12 INFO - PROCESS | 3740 | 1467391212882 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506B2D7400) [pid = 3740] [serial = 1538] [outer = 000000506A711800] 09:40:13 INFO - PROCESS | 3740 | 1467391213327 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 693ms 09:40:13 INFO - PROCESS | 3740 | 1467391213363 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3740 | 1467391213366 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:40:13 INFO - PROCESS | 3740 | 1467391213369 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:40:13 INFO - PROCESS | 3740 | 1467391213371 Marionette TRACE conn5 <- [1,2014,null,{}] 09:40:13 INFO - PROCESS | 3740 | 1467391213374 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3740 | 1467391213376 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:13 INFO - PROCESS | 3740 | 1467391213465 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:40:13 INFO - PROCESS | 3740 | 1467391213471 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3740 | 1467391213474 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C8000 == 32 [pid = 3740] [id = 513] 09:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506E40FC00) [pid = 3740] [serial = 1539] [outer = 0000000000000000] 09:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506E6B9000) [pid = 3740] [serial = 1540] [outer = 000000506E40FC00] 09:40:13 INFO - PROCESS | 3740 | 1467391213520 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506EB9F000) [pid = 3740] [serial = 1541] [outer = 000000506E40FC00] 09:40:14 INFO - PROCESS | 3740 | 1467391213994 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 09:40:14 INFO - PROCESS | 3740 | 1467391214063 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3740 | 1467391214066 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:40:14 INFO - PROCESS | 3740 | 1467391214069 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3740 | 1467391214071 Marionette TRACE conn5 <- [1,2018,null,{}] 09:40:14 INFO - PROCESS | 3740 | 1467391214082 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3740 | 1467391214084 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:14 INFO - PROCESS | 3740 | 1467391214224 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:40:14 INFO - PROCESS | 3740 | 1467391214243 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3740 | 1467391214245 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715E8000 == 33 [pid = 3740] [id = 514] 09:40:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064A97000) [pid = 3740] [serial = 1542] [outer = 0000000000000000] 09:40:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506F5B4C00) [pid = 3740] [serial = 1543] [outer = 0000005064A97000] 09:40:14 INFO - PROCESS | 3740 | 1467391214291 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506FE2A400) [pid = 3740] [serial = 1544] [outer = 0000005064A97000] 09:40:14 INFO - PROCESS | 3740 | 1467391214741 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 09:40:14 INFO - PROCESS | 3740 | 1467391214768 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3740 | 1467391214770 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:40:14 INFO - PROCESS | 3740 | 1467391214773 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3740 | 1467391214775 Marionette TRACE conn5 <- [1,2022,null,{}] 09:40:14 INFO - PROCESS | 3740 | 1467391214779 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3740 | 1467391214785 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:14 INFO - PROCESS | 3740 | 1467391214921 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:40:14 INFO - PROCESS | 3740 | 1467391214975 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3740 | 1467391214977 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074215800 == 34 [pid = 3740] [id = 515] 09:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507084F000) [pid = 3740] [serial = 1545] [outer = 0000000000000000] 09:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070E6A400) [pid = 3740] [serial = 1546] [outer = 000000507084F000] 09:40:15 INFO - PROCESS | 3740 | 1467391215026 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070EED000) [pid = 3740] [serial = 1547] [outer = 000000507084F000] 09:40:15 INFO - PROCESS | 3740 | 1467391215493 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 09:40:15 INFO - PROCESS | 3740 | 1467391215511 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3740 | 1467391215513 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:40:15 INFO - PROCESS | 3740 | 1467391215516 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3740 | 1467391215518 Marionette TRACE conn5 <- [1,2026,null,{}] 09:40:15 INFO - PROCESS | 3740 | 1467391215559 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3740 | 1467391215561 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:15 INFO - PROCESS | 3740 | 1467391215667 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:40:15 INFO - PROCESS | 3740 | 1467391215675 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3740 | 1467391215677 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075075800 == 35 [pid = 3740] [id = 516] 09:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506ECB2C00) [pid = 3740] [serial = 1548] [outer = 0000000000000000] 09:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071041800) [pid = 3740] [serial = 1549] [outer = 000000506ECB2C00] 09:40:15 INFO - PROCESS | 3740 | 1467391215721 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071681800) [pid = 3740] [serial = 1550] [outer = 000000506ECB2C00] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005063D2E000) [pid = 3740] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071021000) [pid = 3740] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000507103D000) [pid = 3740] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070E64000) [pid = 3740] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506462A000) [pid = 3740] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005069BC9800) [pid = 3740] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506B2D0400) [pid = 3740] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064B98000) [pid = 3740] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506ECB3000) [pid = 3740] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070E67800) [pid = 3740] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005062BF0000) [pid = 3740] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507167F800) [pid = 3740] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B24400) [pid = 3740] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005069D5B800) [pid = 3740] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:40:16 INFO - PROCESS | 3740 | 1467391216245 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 755ms 09:40:16 INFO - PROCESS | 3740 | 1467391216285 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3740 | 1467391216288 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:40:16 INFO - PROCESS | 3740 | 1467391216292 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3740 | 1467391216294 Marionette TRACE conn5 <- [1,2030,null,{}] 09:40:16 INFO - PROCESS | 3740 | 1467391216298 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3740 | 1467391216300 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:16 INFO - PROCESS | 3740 | 1467391216383 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:40:16 INFO - PROCESS | 3740 | 1467391216390 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3740 | 1467391216391 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:16 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065A8E800 == 36 [pid = 3740] [id = 517] 09:40:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005069D5B800) [pid = 3740] [serial = 1551] [outer = 0000000000000000] 09:40:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070926000) [pid = 3740] [serial = 1552] [outer = 0000005069D5B800] 09:40:16 INFO - PROCESS | 3740 | 1467391216436 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071682800) [pid = 3740] [serial = 1553] [outer = 0000005069D5B800] 09:40:16 INFO - PROCESS | 3740 | 1467391216863 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 09:40:16 INFO - PROCESS | 3740 | 1467391216923 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3740 | 1467391216925 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:40:16 INFO - PROCESS | 3740 | 1467391216928 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3740 | 1467391216930 Marionette TRACE conn5 <- [1,2034,null,{}] 09:40:16 INFO - PROCESS | 3740 | 1467391216934 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3740 | 1467391216936 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:17 INFO - PROCESS | 3740 | 1467391217019 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:40:17 INFO - PROCESS | 3740 | 1467391217026 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3740 | 1467391217028 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D28800 == 37 [pid = 3740] [id = 518] 09:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507180A400) [pid = 3740] [serial = 1554] [outer = 0000000000000000] 09:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071A11800) [pid = 3740] [serial = 1555] [outer = 000000507180A400] 09:40:17 INFO - PROCESS | 3740 | 1467391217073 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071AA4800) [pid = 3740] [serial = 1556] [outer = 000000507180A400] 09:40:17 INFO - PROCESS | 3740 | 1467391217519 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 09:40:17 INFO - PROCESS | 3740 | 1467391217570 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3740 | 1467391217573 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:40:17 INFO - PROCESS | 3740 | 1467391217576 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3740 | 1467391217578 Marionette TRACE conn5 <- [1,2038,null,{}] 09:40:17 INFO - PROCESS | 3740 | 1467391217581 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3740 | 1467391217583 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:17 INFO - PROCESS | 3740 | 1467391217666 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:40:17 INFO - PROCESS | 3740 | 1467391217675 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3740 | 1467391217685 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F2D000 == 38 [pid = 3740] [id = 519] 09:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005068F35400) [pid = 3740] [serial = 1557] [outer = 0000000000000000] 09:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071B58800) [pid = 3740] [serial = 1558] [outer = 0000005068F35400] 09:40:17 INFO - PROCESS | 3740 | 1467391217730 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507210EC00) [pid = 3740] [serial = 1559] [outer = 0000005068F35400] 09:40:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005064AA5800 == 37 [pid = 3740] [id = 510] 09:40:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E38800 == 36 [pid = 3740] [id = 509] 09:40:18 INFO - PROCESS | 3740 | --DOCSHELL 000000507957F800 == 35 [pid = 3740] [id = 508] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 00000050715E8000 == 34 [pid = 3740] [id = 514] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D28800 == 33 [pid = 3740] [id = 518] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C8000 == 32 [pid = 3740] [id = 513] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 0000005074215800 == 31 [pid = 3740] [id = 515] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 000000506A737800 == 30 [pid = 3740] [id = 511] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 0000005075075800 == 29 [pid = 3740] [id = 516] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 000000506FEC8800 == 28 [pid = 3740] [id = 512] 09:40:19 INFO - PROCESS | 3740 | --DOCSHELL 0000005065A8E800 == 27 [pid = 3740] [id = 517] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005072B9C000) [pid = 3740] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071024C00) [pid = 3740] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064A93400) [pid = 3740] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B28400) [pid = 3740] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070846400) [pid = 3740] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507091A800) [pid = 3740] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507297EC00) [pid = 3740] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064D06C00) [pid = 3740] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E9A000) [pid = 3740] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506FE23800) [pid = 3740] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050707ACC00) [pid = 3740] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070EDFC00) [pid = 3740] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005068F5B400) [pid = 3740] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000507168BC00) [pid = 3740] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005069737000) [pid = 3740] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506B366800) [pid = 3740] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506E6B8800) [pid = 3740] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506A70E800) [pid = 3740] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506AA1B000) [pid = 3740] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000050714A5800) [pid = 3740] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005064B29C00) [pid = 3740] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000050718D0400) [pid = 3740] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005073D38800) [pid = 3740] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000050707AC800) [pid = 3740] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000507221FC00) [pid = 3740] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (0000005070EEB800) [pid = 3740] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (0000005071B5D400) [pid = 3740] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:40:19 INFO - PROCESS | 3740 | 1467391219475 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1944ms 09:40:19 INFO - PROCESS | 3740 | 1467391219526 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3740 | 1467391219530 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:40:19 INFO - PROCESS | 3740 | 1467391219535 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3740 | 1467391219539 Marionette TRACE conn5 <- [1,2042,null,{}] 09:40:19 INFO - PROCESS | 3740 | 1467391219545 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3740 | 1467391219549 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:19 INFO - PROCESS | 3740 | 1467391219643 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:40:19 INFO - PROCESS | 3740 | 1467391219651 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3740 | 1467391219656 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690E9000 == 28 [pid = 3740] [id = 520] 09:40:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064AA1800) [pid = 3740] [serial = 1560] [outer = 0000000000000000] 09:40:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064B23400) [pid = 3740] [serial = 1561] [outer = 0000005064AA1800] 09:40:19 INFO - PROCESS | 3740 | 1467391219711 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064B86400) [pid = 3740] [serial = 1562] [outer = 0000005064AA1800] 09:40:20 INFO - PROCESS | 3740 | 1467391220214 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 09:40:20 INFO - PROCESS | 3740 | 1467391220273 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3740 | 1467391220279 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:40:20 INFO - PROCESS | 3740 | 1467391220285 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3740 | 1467391220288 Marionette TRACE conn5 <- [1,2046,null,{}] 09:40:20 INFO - PROCESS | 3740 | 1467391220292 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3740 | 1467391220296 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:20 INFO - PROCESS | 3740 | 1467391220389 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:40:20 INFO - PROCESS | 3740 | 1467391220402 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3740 | 1467391220405 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:20 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC09000 == 29 [pid = 3740] [id = 521] 09:40:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064E95C00) [pid = 3740] [serial = 1563] [outer = 0000000000000000] 09:40:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064E99400) [pid = 3740] [serial = 1564] [outer = 0000005064E95C00] 09:40:20 INFO - PROCESS | 3740 | 1467391220455 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064F8A800) [pid = 3740] [serial = 1565] [outer = 0000005064E95C00] 09:40:20 INFO - PROCESS | 3740 | 1467391220921 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 09:40:20 INFO - PROCESS | 3740 | 1467391220977 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3740 | 1467391220980 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:40:20 INFO - PROCESS | 3740 | 1467391220983 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3740 | 1467391220987 Marionette TRACE conn5 <- [1,2050,null,{}] 09:40:21 INFO - PROCESS | 3740 | 1467391220999 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3740 | 1467391221004 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:21 INFO - PROCESS | 3740 | 1467391221118 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:40:21 INFO - PROCESS | 3740 | 1467391221201 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3740 | 1467391221205 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7B000 == 30 [pid = 3740] [id = 522] 09:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005062BE0000) [pid = 3740] [serial = 1566] [outer = 0000000000000000] 09:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (000000506973CC00) [pid = 3740] [serial = 1567] [outer = 0000005062BE0000] 09:40:21 INFO - PROCESS | 3740 | 1467391221255 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005069D4FC00) [pid = 3740] [serial = 1568] [outer = 0000005062BE0000] 09:40:21 INFO - PROCESS | 3740 | 1467391221644 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 09:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:40:21 INFO - PROCESS | 3740 | 1467391221676 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3740 | 1467391221678 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 3740 | 1467391221681 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3740 | 1467391221683 Marionette TRACE conn5 <- [1,2054,null,{}] 09:40:21 INFO - PROCESS | 3740 | 1467391221687 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3740 | 1467391221689 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:21 INFO - PROCESS | 3740 | 1467391221804 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:40:21 INFO - PROCESS | 3740 | 1467391221847 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3740 | 1467391221850 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000507105D000 == 31 [pid = 3740] [id = 523] 09:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506A711C00) [pid = 3740] [serial = 1569] [outer = 0000000000000000] 09:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506A822400) [pid = 3740] [serial = 1570] [outer = 000000506A711C00] 09:40:21 INFO - PROCESS | 3740 | 1467391221896 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506B35A000) [pid = 3740] [serial = 1571] [outer = 000000506A711C00] 09:40:22 INFO - PROCESS | 3740 | 1467391222284 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 09:40:22 INFO - PROCESS | 3740 | 1467391222313 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3740 | 1467391222315 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:40:22 INFO - PROCESS | 3740 | 1467391222318 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3740 | 1467391222320 Marionette TRACE conn5 <- [1,2058,null,{}] 09:40:22 INFO - PROCESS | 3740 | 1467391222324 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3740 | 1467391222326 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:22 INFO - PROCESS | 3740 | 1467391222436 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:40:22 INFO - PROCESS | 3740 | 1467391222441 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3740 | 1467391222443 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:22 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071295800 == 32 [pid = 3740] [id = 524] 09:40:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E95800) [pid = 3740] [serial = 1572] [outer = 0000000000000000] 09:40:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506E674800) [pid = 3740] [serial = 1573] [outer = 0000005064E95800] 09:40:22 INFO - PROCESS | 3740 | 1467391222516 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506EB99800) [pid = 3740] [serial = 1574] [outer = 0000005064E95800] 09:40:22 INFO - PROCESS | 3740 | 1467391222919 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 625ms 09:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:40:22 INFO - PROCESS | 3740 | 1467391222951 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3740 | 1467391222954 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 3740 | 1467391222957 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3740 | 1467391222959 Marionette TRACE conn5 <- [1,2062,null,{}] 09:40:22 INFO - PROCESS | 3740 | 1467391222962 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3740 | 1467391222968 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:23 INFO - PROCESS | 3740 | 1467391223077 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:40:23 INFO - PROCESS | 3740 | 1467391223083 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3740 | 1467391223085 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729D8800 == 33 [pid = 3740] [id = 525] 09:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506ECB9C00) [pid = 3740] [serial = 1575] [outer = 0000000000000000] 09:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506FE2B800) [pid = 3740] [serial = 1576] [outer = 000000506ECB9C00] 09:40:23 INFO - PROCESS | 3740 | 1467391223130 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070848800) [pid = 3740] [serial = 1577] [outer = 000000506ECB9C00] 09:40:23 INFO - PROCESS | 3740 | 1467391223581 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 09:40:23 INFO - PROCESS | 3740 | 1467391223632 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3740 | 1467391223635 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:40:23 INFO - PROCESS | 3740 | 1467391223638 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:40:23 INFO - PROCESS | 3740 | 1467391223640 Marionette TRACE conn5 <- [1,2066,null,{}] 09:40:23 INFO - PROCESS | 3740 | 1467391223643 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3740 | 1467391223645 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:23 INFO - PROCESS | 3740 | 1467391223724 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:40:23 INFO - PROCESS | 3740 | 1467391223731 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3740 | 1467391223733 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:23 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C73800 == 34 [pid = 3740] [id = 526] 09:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507091D000) [pid = 3740] [serial = 1578] [outer = 0000000000000000] 09:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070E64400) [pid = 3740] [serial = 1579] [outer = 000000507091D000] 09:40:23 INFO - PROCESS | 3740 | 1467391223778 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070EE2800) [pid = 3740] [serial = 1580] [outer = 000000507091D000] 09:40:24 INFO - PROCESS | 3740 | 1467391224218 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 09:40:24 INFO - PROCESS | 3740 | 1467391224271 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3740 | 1467391224273 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:40:24 INFO - PROCESS | 3740 | 1467391224281 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3740 | 1467391224283 Marionette TRACE conn5 <- [1,2070,null,{}] 09:40:24 INFO - PROCESS | 3740 | 1467391224286 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3740 | 1467391224288 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:24 INFO - PROCESS | 3740 | 1467391224368 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:40:24 INFO - PROCESS | 3740 | 1467391224376 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3740 | 1467391224378 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750D2800 == 35 [pid = 3740] [id = 527] 09:40:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071016800) [pid = 3740] [serial = 1581] [outer = 0000000000000000] 09:40:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507101E000) [pid = 3740] [serial = 1582] [outer = 0000005071016800] 09:40:24 INFO - PROCESS | 3740 | 1467391224424 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507103E000) [pid = 3740] [serial = 1583] [outer = 0000005071016800] 09:40:24 INFO - PROCESS | 3740 | 1467391224905 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:40:24 INFO - PROCESS | 3740 | 1467391224976 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3740 | 1467391224978 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3740 | 1467391224982 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3740 | 1467391224983 Marionette TRACE conn5 <- [1,2074,null,{}] 09:40:24 INFO - PROCESS | 3740 | 1467391224987 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3740 | 1467391224989 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:25 INFO - PROCESS | 3740 | 1467391225097 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:40:25 INFO - PROCESS | 3740 | 1467391225176 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3740 | 1467391225179 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7A800 == 36 [pid = 3740] [id = 528] 09:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507103D400) [pid = 3740] [serial = 1584] [outer = 0000000000000000] 09:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050714A8000) [pid = 3740] [serial = 1585] [outer = 000000507103D400] 09:40:25 INFO - PROCESS | 3740 | 1467391225223 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071687400) [pid = 3740] [serial = 1586] [outer = 000000507103D400] 09:40:25 INFO - PROCESS | 3740 | 1467391225646 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 689ms 09:40:25 INFO - PROCESS | 3740 | 1467391225678 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3740 | 1467391225680 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:40:25 INFO - PROCESS | 3740 | 1467391225683 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:40:25 INFO - PROCESS | 3740 | 1467391225685 Marionette TRACE conn5 <- [1,2078,null,{}] 09:40:25 INFO - PROCESS | 3740 | 1467391225688 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3740 | 1467391225690 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:25 INFO - PROCESS | 3740 | 1467391225806 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:40:25 INFO - PROCESS | 3740 | 1467391225813 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3740 | 1467391225815 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:25 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F1F800 == 37 [pid = 3740] [id = 529] 09:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050716F3800) [pid = 3740] [serial = 1587] [outer = 0000000000000000] 09:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071A0A800) [pid = 3740] [serial = 1588] [outer = 00000050716F3800] 09:40:25 INFO - PROCESS | 3740 | 1467391225905 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071AA5800) [pid = 3740] [serial = 1589] [outer = 00000050716F3800] 09:40:26 INFO - PROCESS | 3740 | 1467391226349 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 672ms 09:40:26 INFO - PROCESS | 3740 | 1467391226362 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3740 | 1467391226365 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3740 | 1467391226368 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:40:26 INFO - PROCESS | 3740 | 1467391226371 Marionette TRACE conn5 <- [1,2082,null,{}] 09:40:26 INFO - PROCESS | 3740 | 1467391226374 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3740 | 1467391226377 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:26 INFO - PROCESS | 3740 | 1467391226529 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:40:26 INFO - PROCESS | 3740 | 1467391226556 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3740 | 1467391226559 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071289800 == 38 [pid = 3740] [id = 530] 09:40:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071B60400) [pid = 3740] [serial = 1590] [outer = 0000000000000000] 09:40:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507245B800) [pid = 3740] [serial = 1591] [outer = 0000005071B60400] 09:40:26 INFO - PROCESS | 3740 | 1467391226607 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050729AA400) [pid = 3740] [serial = 1592] [outer = 0000005071B60400] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000507180A400) [pid = 3740] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064A97000) [pid = 3740] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000507084F000) [pid = 3740] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506ECB2C00) [pid = 3740] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506A711800) [pid = 3740] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064B90400) [pid = 3740] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506415B800) [pid = 3740] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064B2F400) [pid = 3740] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005074040000) [pid = 3740] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E40FC00) [pid = 3740] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:40:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069D5B800) [pid = 3740] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:40:27 INFO - PROCESS | 3740 | 1467391227087 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 776ms 09:40:27 INFO - PROCESS | 3740 | 1467391227148 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3740 | 1467391227150 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:40:27 INFO - PROCESS | 3740 | 1467391227153 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3740 | 1467391227155 Marionette TRACE conn5 <- [1,2086,null,{}] 09:40:27 INFO - PROCESS | 3740 | 1467391227159 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3740 | 1467391227160 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:27 INFO - PROCESS | 3740 | 1467391227242 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:40:27 INFO - PROCESS | 3740 | 1467391227248 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3740 | 1467391227250 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C94800 == 39 [pid = 3740] [id = 531] 09:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506ACD4C00) [pid = 3740] [serial = 1593] [outer = 0000000000000000] 09:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070850800) [pid = 3740] [serial = 1594] [outer = 000000506ACD4C00] 09:40:27 INFO - PROCESS | 3740 | 1467391227295 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072980C00) [pid = 3740] [serial = 1595] [outer = 000000506ACD4C00] 09:40:27 INFO - PROCESS | 3740 | 1467391227731 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 09:40:27 INFO - PROCESS | 3740 | 1467391227787 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3740 | 1467391227789 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:40:27 INFO - PROCESS | 3740 | 1467391227793 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3740 | 1467391227794 Marionette TRACE conn5 <- [1,2090,null,{}] 09:40:27 INFO - PROCESS | 3740 | 1467391227798 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3740 | 1467391227800 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:27 INFO - PROCESS | 3740 | 1467391227883 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:40:27 INFO - PROCESS | 3740 | 1467391227888 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3740 | 1467391227890 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D71800 == 40 [pid = 3740] [id = 532] 09:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005072DD5000) [pid = 3740] [serial = 1596] [outer = 0000000000000000] 09:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507400C800) [pid = 3740] [serial = 1597] [outer = 0000005072DD5000] 09:40:27 INFO - PROCESS | 3740 | 1467391227935 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005074232000) [pid = 3740] [serial = 1598] [outer = 0000005072DD5000] 09:40:28 INFO - PROCESS | 3740 | 1467391228377 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 09:40:28 INFO - PROCESS | 3740 | 1467391228428 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3740 | 1467391228430 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:40:28 INFO - PROCESS | 3740 | 1467391228433 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3740 | 1467391228435 Marionette TRACE conn5 <- [1,2094,null,{}] 09:40:28 INFO - PROCESS | 3740 | 1467391228439 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3740 | 1467391228441 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:28 INFO - PROCESS | 3740 | 1467391228523 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:40:28 INFO - PROCESS | 3740 | 1467391228528 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3740 | 1467391228530 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:28 INFO - PROCESS | 3740 | ++DOCSHELL 000000507957B000 == 41 [pid = 3740] [id = 533] 09:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005074D53800) [pid = 3740] [serial = 1599] [outer = 0000000000000000] 09:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005074D5A000) [pid = 3740] [serial = 1600] [outer = 0000005074D53800] 09:40:28 INFO - PROCESS | 3740 | 1467391228581 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005074DE5C00) [pid = 3740] [serial = 1601] [outer = 0000005074D53800] 09:40:29 INFO - PROCESS | 3740 | --DOCSHELL 00000050690E9000 == 40 [pid = 3740] [id = 520] 09:40:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F2D000 == 39 [pid = 3740] [id = 519] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 00000050729D8800 == 38 [pid = 3740] [id = 525] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 000000507105D000 == 37 [pid = 3740] [id = 523] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7A800 == 36 [pid = 3740] [id = 528] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 00000050750D2800 == 35 [pid = 3740] [id = 527] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 0000005071295800 == 34 [pid = 3740] [id = 524] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7B000 == 33 [pid = 3740] [id = 522] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C73800 == 32 [pid = 3740] [id = 526] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D71800 == 31 [pid = 3740] [id = 532] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F1F800 == 30 [pid = 3740] [id = 529] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 0000005071289800 == 29 [pid = 3740] [id = 530] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C94800 == 28 [pid = 3740] [id = 531] 09:40:30 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC09000 == 27 [pid = 3740] [id = 521] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC08800 == 26 [pid = 3740] [id = 374] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED18800 == 25 [pid = 3740] [id = 375] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005071847800 == 24 [pid = 3740] [id = 378] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050708DE800 == 23 [pid = 3740] [id = 376] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A6C800 == 22 [pid = 3740] [id = 366] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506E495000 == 21 [pid = 3740] [id = 364] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BC800 == 20 [pid = 3740] [id = 377] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C1D000 == 19 [pid = 3740] [id = 368] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005072D6C000 == 18 [pid = 3740] [id = 367] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005071061800 == 17 [pid = 3740] [id = 365] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506984F000 == 16 [pid = 3740] [id = 363] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050729DC800 == 15 [pid = 3740] [id = 379] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BD5000 == 14 [pid = 3740] [id = 370] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050776A6800 == 13 [pid = 3740] [id = 371] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 000000507506D800 == 12 [pid = 3740] [id = 369] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0D800 == 11 [pid = 3740] [id = 380] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005069ACA800 == 10 [pid = 3740] [id = 373] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506A736000 == 9 [pid = 3740] [id = 372] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071AA4800) [pid = 3740] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071B58800) [pid = 3740] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506F5B4C00) [pid = 3740] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005070E6A400) [pid = 3740] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071041800) [pid = 3740] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070EED000) [pid = 3740] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071A11800) [pid = 3740] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506A81DC00) [pid = 3740] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506B2D7400) [pid = 3740] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506624F000) [pid = 3740] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005068F63800) [pid = 3740] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B97C00) [pid = 3740] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B99800) [pid = 3740] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064E9CC00) [pid = 3740] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005064B9A400) [pid = 3740] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050742A2800) [pid = 3740] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005074D53400) [pid = 3740] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506E6B9000) [pid = 3740] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005070926000) [pid = 3740] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506FE2A400) [pid = 3740] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005071681800) [pid = 3740] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005071682800) [pid = 3740] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506EB9F000) [pid = 3740] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:40:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005064FC1000 == 8 [pid = 3740] [id = 10] 09:40:31 INFO - PROCESS | 3740 | 1467391231511 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:40:31 INFO - PROCESS | 3740 | 1467391231540 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3740 | 1467391231544 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 3740 | 1467391231548 Marionette TRACE conn5 <- [1,2098,null,{}] 09:40:31 INFO - PROCESS | 3740 | 1467391231554 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3740 | 1467391231558 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:31 INFO - PROCESS | 3740 | 1467391231663 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:40:31 INFO - PROCESS | 3740 | 1467391231749 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3740 | 1467391231752 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005066280800 == 9 [pid = 3740] [id = 534] 09:40:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064A95C00) [pid = 3740] [serial = 1602] [outer = 0000000000000000] 09:40:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064A96400) [pid = 3740] [serial = 1603] [outer = 0000005064A95C00] 09:40:31 INFO - PROCESS | 3740 | 1467391231805 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064B25C00) [pid = 3740] [serial = 1604] [outer = 0000005064A95C00] 09:40:32 INFO - PROCESS | 3740 | 1467391232250 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 09:40:32 INFO - PROCESS | 3740 | 1467391232282 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3740 | 1467391232287 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:40:32 INFO - PROCESS | 3740 | 1467391232294 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3740 | 1467391232297 Marionette TRACE conn5 <- [1,2102,null,{}] 09:40:32 INFO - PROCESS | 3740 | 1467391232301 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3740 | 1467391232304 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:32 INFO - PROCESS | 3740 | 1467391232407 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:40:32 INFO - PROCESS | 3740 | 1467391232415 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3740 | 1467391232418 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005065AA0800 == 10 [pid = 3740] [id = 535] 09:40:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B9E400) [pid = 3740] [serial = 1605] [outer = 0000000000000000] 09:40:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064D02800) [pid = 3740] [serial = 1606] [outer = 0000005064B9E400] 09:40:32 INFO - PROCESS | 3740 | 1467391232468 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064E98800) [pid = 3740] [serial = 1607] [outer = 0000005064B9E400] 09:40:32 INFO - PROCESS | 3740 | 1467391232968 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 733ms 09:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:40:33 INFO - PROCESS | 3740 | 1467391233029 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3740 | 1467391233032 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3740 | 1467391233035 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3740 | 1467391233039 Marionette TRACE conn5 <- [1,2106,null,{}] 09:40:33 INFO - PROCESS | 3740 | 1467391233090 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3740 | 1467391233095 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:33 INFO - PROCESS | 3740 | 1467391233222 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:40:33 INFO - PROCESS | 3740 | 1467391233230 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3740 | 1467391233234 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:33 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E4A1800 == 11 [pid = 3740] [id = 536] 09:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005062BF1400) [pid = 3740] [serial = 1608] [outer = 0000000000000000] 09:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005065F52000) [pid = 3740] [serial = 1609] [outer = 0000005062BF1400] 09:40:33 INFO - PROCESS | 3740 | 1467391233286 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005068FF1400) [pid = 3740] [serial = 1610] [outer = 0000005062BF1400] 09:40:33 INFO - PROCESS | 3740 | 1467391233732 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 09:40:33 INFO - PROCESS | 3740 | 1467391233777 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3740 | 1467391233780 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:40:33 INFO - PROCESS | 3740 | 1467391233783 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3740 | 1467391233785 Marionette TRACE conn5 <- [1,2110,null,{}] 09:40:33 INFO - PROCESS | 3740 | 1467391233788 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3740 | 1467391233790 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:33 INFO - PROCESS | 3740 | 1467391233886 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:40:33 INFO - PROCESS | 3740 | 1467391233894 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3740 | 1467391233896 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:33 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FED2800 == 12 [pid = 3740] [id = 537] 09:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005069B0FC00) [pid = 3740] [serial = 1611] [outer = 0000000000000000] 09:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005069D5C000) [pid = 3740] [serial = 1612] [outer = 0000005069B0FC00] 09:40:33 INFO - PROCESS | 3740 | 1467391233946 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506A781400) [pid = 3740] [serial = 1613] [outer = 0000005069B0FC00] 09:40:34 INFO - PROCESS | 3740 | 1467391234400 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 09:40:34 INFO - PROCESS | 3740 | 1467391234418 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3740 | 1467391234421 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:40:34 INFO - PROCESS | 3740 | 1467391234424 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3740 | 1467391234426 Marionette TRACE conn5 <- [1,2114,null,{}] 09:40:34 INFO - PROCESS | 3740 | 1467391234429 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3740 | 1467391234431 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:34 INFO - PROCESS | 3740 | 1467391234515 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:40:34 INFO - PROCESS | 3740 | 1467391234520 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3740 | 1467391234523 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711BC800 == 13 [pid = 3740] [id = 538] 09:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005062D6E000) [pid = 3740] [serial = 1614] [outer = 0000000000000000] 09:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506ACDF400) [pid = 3740] [serial = 1615] [outer = 0000005062D6E000] 09:40:34 INFO - PROCESS | 3740 | 1467391234570 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506E437800) [pid = 3740] [serial = 1616] [outer = 0000005062D6E000] 09:40:35 INFO - PROCESS | 3740 | 1467391235056 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 693ms 09:40:35 INFO - PROCESS | 3740 | 1467391235119 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3740 | 1467391235122 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:40:35 INFO - PROCESS | 3740 | 1467391235125 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3740 | 1467391235127 Marionette TRACE conn5 <- [1,2118,null,{}] 09:40:35 INFO - PROCESS | 3740 | 1467391235130 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3740 | 1467391235136 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:35 INFO - PROCESS | 3740 | 1467391235259 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:40:35 INFO - PROCESS | 3740 | 1467391235271 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3740 | 1467391235273 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A76000 == 14 [pid = 3740] [id = 539] 09:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506EB0C400) [pid = 3740] [serial = 1617] [outer = 0000000000000000] 09:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE25000) [pid = 3740] [serial = 1618] [outer = 000000506EB0C400] 09:40:35 INFO - PROCESS | 3740 | 1467391235321 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A3400) [pid = 3740] [serial = 1619] [outer = 000000506EB0C400] 09:40:35 INFO - PROCESS | 3740 | 1467391235745 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3740 | 1467391235819 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:40:35 INFO - PROCESS | 3740 | 1467391235851 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3740 | 1467391235853 Marionette TRACE conn5 <- [1,2122,null,{}] 09:40:35 INFO - PROCESS | 3740 | 1467391235859 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3740 | 1467391235861 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:35 INFO - PROCESS | 3740 | 1467391235943 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:40:35 INFO - PROCESS | 3740 | 1467391235949 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3740 | 1467391235951 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072485800 == 15 [pid = 3740] [id = 540] 09:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050707AE000) [pid = 3740] [serial = 1620] [outer = 0000000000000000] 09:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507082E000) [pid = 3740] [serial = 1621] [outer = 00000050707AE000] 09:40:36 INFO - PROCESS | 3740 | 1467391235997 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070847800) [pid = 3740] [serial = 1622] [outer = 00000050707AE000] 09:40:36 INFO - PROCESS | 3740 | 1467391236442 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3740 | 1467391236487 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:40:36 INFO - PROCESS | 3740 | 1467391236491 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3740 | 1467391236492 Marionette TRACE conn5 <- [1,2126,null,{}] 09:40:36 INFO - PROCESS | 3740 | 1467391236496 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3740 | 1467391236498 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:36 INFO - PROCESS | 3740 | 1467391236606 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:40:36 INFO - PROCESS | 3740 | 1467391236613 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3740 | 1467391236615 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:36 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C21000 == 16 [pid = 3740] [id = 541] 09:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070919400) [pid = 3740] [serial = 1623] [outer = 0000000000000000] 09:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005070E64000) [pid = 3740] [serial = 1624] [outer = 0000005070919400] 09:40:36 INFO - PROCESS | 3740 | 1467391236661 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005070EE2400) [pid = 3740] [serial = 1625] [outer = 0000005070919400] 09:40:37 INFO - PROCESS | 3740 | 1467391237118 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 09:40:37 INFO - PROCESS | 3740 | 1467391237187 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3740 | 1467391237189 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:40:37 INFO - PROCESS | 3740 | 1467391237193 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3740 | 1467391237194 Marionette TRACE conn5 <- [1,2130,null,{}] 09:40:37 INFO - PROCESS | 3740 | 1467391237198 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3740 | 1467391237200 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:37 INFO - PROCESS | 3740 | 1467391237335 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:40:37 INFO - PROCESS | 3740 | 1467391237357 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3740 | 1467391237359 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:37 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E4A1000 == 17 [pid = 3740] [id = 542] 09:40:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005070EEA400) [pid = 3740] [serial = 1626] [outer = 0000000000000000] 09:40:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (000000507101A800) [pid = 3740] [serial = 1627] [outer = 0000005070EEA400] 09:40:37 INFO - PROCESS | 3740 | 1467391237404 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000507103DC00) [pid = 3740] [serial = 1628] [outer = 0000005070EEA400] 09:40:37 INFO - PROCESS | 3740 | 1467391237861 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3740 | 1467391237888 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:40:37 INFO - PROCESS | 3740 | 1467391237892 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3740 | 1467391237894 Marionette TRACE conn5 <- [1,2134,null,{}] 09:40:37 INFO - PROCESS | 3740 | 1467391237897 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3740 | 1467391237899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:38 INFO - PROCESS | 3740 | 1467391238013 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:40:38 INFO - PROCESS | 3740 | 1467391238020 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3740 | 1467391238022 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776AE800 == 18 [pid = 3740] [id = 543] 09:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005069AE6800) [pid = 3740] [serial = 1629] [outer = 0000000000000000] 09:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000050714DC000) [pid = 3740] [serial = 1630] [outer = 0000005069AE6800] 09:40:38 INFO - PROCESS | 3740 | 1467391238114 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (000000507168A400) [pid = 3740] [serial = 1631] [outer = 0000005069AE6800] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005072DD5000) [pid = 3740] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000507103D400) [pid = 3740] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000050716F3800) [pid = 3740] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071B60400) [pid = 3740] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506ECB9C00) [pid = 3740] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005064E95800) [pid = 3740] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506A711C00) [pid = 3740] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005062BE0000) [pid = 3740] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064E95C00) [pid = 3740] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064AA1800) [pid = 3740] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005068F35400) [pid = 3740] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071016800) [pid = 3740] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000507091D000) [pid = 3740] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:40:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506ACD4C00) [pid = 3740] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:40:38 INFO - PROCESS | 3740 | 1467391238757 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:40:38 INFO - PROCESS | 3740 | 1467391238777 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3740 | 1467391238780 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3740 | 1467391238783 Marionette TRACE conn5 <- [1,2138,null,{}] 09:40:38 INFO - PROCESS | 3740 | 1467391238786 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3740 | 1467391238789 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:38 INFO - PROCESS | 3740 | 1467391238890 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:40:38 INFO - PROCESS | 3740 | 1467391238897 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3740 | 1467391238899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:38 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED0D800 == 19 [pid = 3740] [id = 544] 09:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506E6BB800) [pid = 3740] [serial = 1632] [outer = 0000000000000000] 09:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506FE24C00) [pid = 3740] [serial = 1633] [outer = 000000506E6BB800] 09:40:38 INFO - PROCESS | 3740 | 1467391238951 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071683C00) [pid = 3740] [serial = 1634] [outer = 000000506E6BB800] 09:40:39 INFO - PROCESS | 3740 | 1467391239414 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3740 | 1467391239477 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:40:39 INFO - PROCESS | 3740 | 1467391239480 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:40:39 INFO - PROCESS | 3740 | 1467391239482 Marionette TRACE conn5 <- [1,2142,null,{}] 09:40:39 INFO - PROCESS | 3740 | 1467391239486 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3740 | 1467391239488 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:39 INFO - PROCESS | 3740 | 1467391239572 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:40:39 INFO - PROCESS | 3740 | 1467391239578 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3740 | 1467391239580 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AB6000 == 20 [pid = 3740] [id = 545] 09:40:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071A0AC00) [pid = 3740] [serial = 1635] [outer = 0000000000000000] 09:40:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B52400) [pid = 3740] [serial = 1636] [outer = 0000005071A0AC00] 09:40:39 INFO - PROCESS | 3740 | 1467391239624 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071B60C00) [pid = 3740] [serial = 1637] [outer = 0000005071A0AC00] 09:40:40 INFO - PROCESS | 3740 | 1467391240051 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 626ms 09:40:40 INFO - PROCESS | 3740 | 1467391240112 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3740 | 1467391240114 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:40:40 INFO - PROCESS | 3740 | 1467391240118 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3740 | 1467391240120 Marionette TRACE conn5 <- [1,2146,null,{}] 09:40:40 INFO - PROCESS | 3740 | 1467391240123 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3740 | 1467391240125 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:40 INFO - PROCESS | 3740 | 1467391240215 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:40:40 INFO - PROCESS | 3740 | 1467391240270 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3740 | 1467391240273 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:40 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D73000 == 21 [pid = 3740] [id = 546] 09:40:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000050724E9800) [pid = 3740] [serial = 1638] [outer = 0000000000000000] 09:40:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005072986400) [pid = 3740] [serial = 1639] [outer = 00000050724E9800] 09:40:40 INFO - PROCESS | 3740 | 1467391240320 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005073D37400) [pid = 3740] [serial = 1640] [outer = 00000050724E9800] 09:40:40 INFO - PROCESS | 3740 | 1467391240819 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3740 | 1467391240900 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:40:40 INFO - PROCESS | 3740 | 1467391240905 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3740 | 1467391240909 Marionette TRACE conn5 <- [1,2150,null,{}] 09:40:40 INFO - PROCESS | 3740 | 1467391240915 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3740 | 1467391240918 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:41 INFO - PROCESS | 3740 | 1467391241046 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:40:41 INFO - PROCESS | 3740 | 1467391241146 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3740 | 1467391241151 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069062800 == 22 [pid = 3740] [id = 547] 09:40:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064620800) [pid = 3740] [serial = 1641] [outer = 0000000000000000] 09:40:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064A9D800) [pid = 3740] [serial = 1642] [outer = 0000005064620800] 09:40:41 INFO - PROCESS | 3740 | 1467391241210 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064B98C00) [pid = 3740] [serial = 1643] [outer = 0000005064620800] 09:40:42 INFO - PROCESS | 3740 | 1467391242010 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1132ms 09:40:42 INFO - PROCESS | 3740 | 1467391242048 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3740 | 1467391242054 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:40:42 INFO - PROCESS | 3740 | 1467391242061 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:40:42 INFO - PROCESS | 3740 | 1467391242064 Marionette TRACE conn5 <- [1,2154,null,{}] 09:40:42 INFO - PROCESS | 3740 | 1467391242069 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3740 | 1467391242072 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:42 INFO - PROCESS | 3740 | 1467391242200 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:40:42 INFO - PROCESS | 3740 | 1467391242322 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3740 | 1467391242325 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:42 INFO - PROCESS | 3740 | ++DOCSHELL 000000507104E800 == 23 [pid = 3740] [id = 548] 09:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005065F4E400) [pid = 3740] [serial = 1644] [outer = 0000000000000000] 09:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000050690CA800) [pid = 3740] [serial = 1645] [outer = 0000005065F4E400] 09:40:42 INFO - PROCESS | 3740 | 1467391242384 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (000000506A70F000) [pid = 3740] [serial = 1646] [outer = 0000005065F4E400] 09:40:43 INFO - PROCESS | 3740 | 1467391243320 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005074D5A000) [pid = 3740] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOCSHELL 00000050638A1000 == 22 [pid = 3740] [id = 11] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005074232000) [pid = 3740] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000050714A8000) [pid = 3740] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005071A0A800) [pid = 3740] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071687400) [pid = 3740] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507245B800) [pid = 3740] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005071AA5800) [pid = 3740] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000507400C800) [pid = 3740] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000050729AA400) [pid = 3740] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506FE2B800) [pid = 3740] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070848800) [pid = 3740] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506E674800) [pid = 3740] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506EB99800) [pid = 3740] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506A822400) [pid = 3740] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506B35A000) [pid = 3740] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506973CC00) [pid = 3740] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069D4FC00) [pid = 3740] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064E99400) [pid = 3740] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064F8A800) [pid = 3740] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B23400) [pid = 3740] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B86400) [pid = 3740] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000507210EC00) [pid = 3740] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507101E000) [pid = 3740] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070E64400) [pid = 3740] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070EE2800) [pid = 3740] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070850800) [pid = 3740] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005072980C00) [pid = 3740] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000507103E000) [pid = 3740] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1344ms 09:40:43 INFO - PROCESS | 3740 | 1467391243411 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3740 | 1467391243415 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:40:43 INFO - PROCESS | 3740 | 1467391243420 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3740 | 1467391243423 Marionette TRACE conn5 <- [1,2158,null,{}] 09:40:43 INFO - PROCESS | 3740 | 1467391243429 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3740 | 1467391243432 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:43 INFO - PROCESS | 3740 | 1467391243529 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:40:43 INFO - PROCESS | 3740 | 1467391243537 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3740 | 1467391243539 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:43 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069AB5800 == 23 [pid = 3740] [id = 549] 09:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064AA0000) [pid = 3740] [serial = 1647] [outer = 0000000000000000] 09:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B2E400) [pid = 3740] [serial = 1648] [outer = 0000005064AA0000] 09:40:43 INFO - PROCESS | 3740 | 1467391243589 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064EE8C00) [pid = 3740] [serial = 1649] [outer = 0000005064AA0000] 09:40:44 INFO - PROCESS | 3740 | 1467391244126 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 09:40:44 INFO - PROCESS | 3740 | 1467391244153 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3740 | 1467391244158 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:40:44 INFO - PROCESS | 3740 | 1467391244164 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3740 | 1467391244166 Marionette TRACE conn5 <- [1,2162,null,{}] 09:40:44 INFO - PROCESS | 3740 | 1467391244170 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3740 | 1467391244173 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:44 INFO - PROCESS | 3740 | 1467391244265 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:40:44 INFO - PROCESS | 3740 | 1467391244345 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3740 | 1467391244347 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:44 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E323800 == 24 [pid = 3740] [id = 550] 09:40:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005068F55000) [pid = 3740] [serial = 1650] [outer = 0000000000000000] 09:40:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506973F800) [pid = 3740] [serial = 1651] [outer = 0000005068F55000] 09:40:44 INFO - PROCESS | 3740 | 1467391244397 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005069D5A800) [pid = 3740] [serial = 1652] [outer = 0000005068F55000] 09:40:44 INFO - PROCESS | 3740 | 1467391244821 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 09:40:44 INFO - PROCESS | 3740 | 1467391244859 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3740 | 1467391244862 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:40:44 INFO - PROCESS | 3740 | 1467391244865 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3740 | 1467391244869 Marionette TRACE conn5 <- [1,2166,null,{}] 09:40:44 INFO - PROCESS | 3740 | 1467391244880 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3740 | 1467391244885 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:44 INFO - PROCESS | 3740 | 1467391244975 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:40:44 INFO - PROCESS | 3740 | 1467391244983 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3740 | 1467391244986 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708EE800 == 25 [pid = 3740] [id = 551] 09:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A823400) [pid = 3740] [serial = 1653] [outer = 0000000000000000] 09:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506B363800) [pid = 3740] [serial = 1654] [outer = 000000506A823400] 09:40:45 INFO - PROCESS | 3740 | 1467391245036 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506EB02400) [pid = 3740] [serial = 1655] [outer = 000000506A823400] 09:40:45 INFO - PROCESS | 3740 | 1467391245493 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 09:40:45 INFO - PROCESS | 3740 | 1467391245559 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3740 | 1467391245561 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:40:45 INFO - PROCESS | 3740 | 1467391245565 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3740 | 1467391245566 Marionette TRACE conn5 <- [1,2170,null,{}] 09:40:45 INFO - PROCESS | 3740 | 1467391245570 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3740 | 1467391245572 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:45 INFO - PROCESS | 3740 | 1467391245719 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:40:45 INFO - PROCESS | 3740 | 1467391245726 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3740 | 1467391245728 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:45 INFO - PROCESS | 3740 | ++DOCSHELL 000000507129C800 == 26 [pid = 3740] [id = 552] 09:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EC49400) [pid = 3740] [serial = 1656] [outer = 0000000000000000] 09:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506F5B1000) [pid = 3740] [serial = 1657] [outer = 000000506EC49400] 09:40:45 INFO - PROCESS | 3740 | 1467391245774 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE2BC00) [pid = 3740] [serial = 1658] [outer = 000000506EC49400] 09:40:46 INFO - PROCESS | 3740 | 1467391246242 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 732ms 09:40:46 INFO - PROCESS | 3740 | 1467391246300 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3740 | 1467391246302 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:40:46 INFO - PROCESS | 3740 | 1467391246305 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:40:46 INFO - PROCESS | 3740 | 1467391246307 Marionette TRACE conn5 <- [1,2174,null,{}] 09:40:46 INFO - PROCESS | 3740 | 1467391246310 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3740 | 1467391246312 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:46 INFO - PROCESS | 3740 | 1467391246428 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:40:46 INFO - PROCESS | 3740 | 1467391246503 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3740 | 1467391246505 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072D62800 == 27 [pid = 3740] [id = 553] 09:40:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070829000) [pid = 3740] [serial = 1659] [outer = 0000000000000000] 09:40:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507082FC00) [pid = 3740] [serial = 1660] [outer = 0000005070829000] 09:40:46 INFO - PROCESS | 3740 | 1467391246550 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507084DC00) [pid = 3740] [serial = 1661] [outer = 0000005070829000] 09:40:47 INFO - PROCESS | 3740 | 1467391246994 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 09:40:47 INFO - PROCESS | 3740 | 1467391247055 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3740 | 1467391247057 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:40:47 INFO - PROCESS | 3740 | 1467391247065 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3740 | 1467391247067 Marionette TRACE conn5 <- [1,2178,null,{}] 09:40:47 INFO - PROCESS | 3740 | 1467391247070 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3740 | 1467391247077 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:47 INFO - PROCESS | 3740 | 1467391247222 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:40:47 INFO - PROCESS | 3740 | 1467391247281 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3740 | 1467391247284 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:47 INFO - PROCESS | 3740 | ++DOCSHELL 000000507507E800 == 28 [pid = 3740] [id = 554] 09:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070EE5000) [pid = 3740] [serial = 1662] [outer = 0000000000000000] 09:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071021C00) [pid = 3740] [serial = 1663] [outer = 0000005070EE5000] 09:40:47 INFO - PROCESS | 3740 | 1467391247330 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071044400) [pid = 3740] [serial = 1664] [outer = 0000005070EE5000] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050707AE000) [pid = 3740] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005062D6E000) [pid = 3740] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064B9E400) [pid = 3740] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070919400) [pid = 3740] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005070EEA400) [pid = 3740] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506EB0C400) [pid = 3740] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005069AE6800) [pid = 3740] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E6BB800) [pid = 3740] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064A95C00) [pid = 3740] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005062BF1400) [pid = 3740] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005069B0FC00) [pid = 3740] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005063D2E400) [pid = 3740] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071A0AC00) [pid = 3740] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:40:47 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064FC2800) [pid = 3740] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:40:47 INFO - PROCESS | 3740 | 1467391247837 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 838ms 09:40:47 INFO - PROCESS | 3740 | 1467391247906 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3740 | 1467391247908 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:40:47 INFO - PROCESS | 3740 | 1467391247912 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3740 | 1467391247914 Marionette TRACE conn5 <- [1,2182,null,{}] 09:40:47 INFO - PROCESS | 3740 | 1467391247917 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3740 | 1467391247919 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:48 INFO - PROCESS | 3740 | 1467391248001 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:40:48 INFO - PROCESS | 3740 | 1467391248009 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3740 | 1467391248011 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE9800 == 29 [pid = 3740] [id = 555] 09:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064E90C00) [pid = 3740] [serial = 1665] [outer = 0000000000000000] 09:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070EDFC00) [pid = 3740] [serial = 1666] [outer = 0000005064E90C00] 09:40:48 INFO - PROCESS | 3740 | 1467391248056 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050714CEC00) [pid = 3740] [serial = 1667] [outer = 0000005064E90C00] 09:40:48 INFO - PROCESS | 3740 | 1467391248475 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 589ms 09:40:48 INFO - PROCESS | 3740 | 1467391248503 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3740 | 1467391248505 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 3740 | 1467391248508 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:40:48 INFO - PROCESS | 3740 | 1467391248518 Marionette TRACE conn5 <- [1,2186,null,{}] 09:40:48 INFO - PROCESS | 3740 | 1467391248535 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3740 | 1467391248537 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:48 INFO - PROCESS | 3740 | 1467391248620 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:40:48 INFO - PROCESS | 3740 | 1467391248626 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3740 | 1467391248628 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D36800 == 30 [pid = 3740] [id = 556] 09:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071681400) [pid = 3740] [serial = 1668] [outer = 0000000000000000] 09:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507168CC00) [pid = 3740] [serial = 1669] [outer = 0000005071681400] 09:40:48 INFO - PROCESS | 3740 | 1467391248673 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071A10800) [pid = 3740] [serial = 1670] [outer = 0000005071681400] 09:40:49 INFO - PROCESS | 3740 | 1467391249134 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 650ms 09:40:49 INFO - PROCESS | 3740 | 1467391249175 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3740 | 1467391249178 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:40:49 INFO - PROCESS | 3740 | 1467391249181 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3740 | 1467391249183 Marionette TRACE conn5 <- [1,2190,null,{}] 09:40:49 INFO - PROCESS | 3740 | 1467391249187 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3740 | 1467391249189 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:49 INFO - PROCESS | 3740 | 1467391249272 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:40:49 INFO - PROCESS | 3740 | 1467391249278 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3740 | 1467391249280 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780E0000 == 31 [pid = 3740] [id = 557] 09:40:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071AA6000) [pid = 3740] [serial = 1671] [outer = 0000000000000000] 09:40:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071B54000) [pid = 3740] [serial = 1672] [outer = 0000005071AA6000] 09:40:49 INFO - PROCESS | 3740 | 1467391249326 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071B61800) [pid = 3740] [serial = 1673] [outer = 0000005071AA6000] 09:40:50 INFO - PROCESS | 3740 | --DOCSHELL 000000507957B000 == 30 [pid = 3740] [id = 533] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005065A0F000) [pid = 3740] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B25C00) [pid = 3740] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005065F52000) [pid = 3740] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005068FF1400) [pid = 3740] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507168A400) [pid = 3740] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005069D5C000) [pid = 3740] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506A781400) [pid = 3740] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506F5D3400) [pid = 3740] [serial = 1067] [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:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000507103DC00) [pid = 3740] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005070EE2400) [pid = 3740] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005072986400) [pid = 3740] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005071B52400) [pid = 3740] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005071B60C00) [pid = 3740] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005070847800) [pid = 3740] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000507082E000) [pid = 3740] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506ACDF400) [pid = 3740] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506E437800) [pid = 3740] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005064D02800) [pid = 3740] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005064E98800) [pid = 3740] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005070E64000) [pid = 3740] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (000000507101A800) [pid = 3740] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000506FE25000) [pid = 3740] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000050707A3400) [pid = 3740] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000050714DC000) [pid = 3740] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (000000506FE24C00) [pid = 3740] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (0000005071683C00) [pid = 3740] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (0000005064A96400) [pid = 3740] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3740 | 1467391251078 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1952ms 09:40:51 INFO - PROCESS | 3740 | 1467391251135 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3740 | 1467391251139 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 3740 | 1467391251145 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:40:51 INFO - PROCESS | 3740 | 1467391251148 Marionette TRACE conn5 <- [1,2194,null,{}] 09:40:51 INFO - PROCESS | 3740 | 1467391251154 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3740 | 1467391251158 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:51 INFO - PROCESS | 3740 | 1467391251250 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:40:51 INFO - PROCESS | 3740 | 1467391251257 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3740 | 1467391251262 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069759800 == 31 [pid = 3740] [id = 558] 09:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (0000005064A9A800) [pid = 3740] [serial = 1674] [outer = 0000000000000000] 09:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (0000005064A9B400) [pid = 3740] [serial = 1675] [outer = 0000005064A9A800] 09:40:51 INFO - PROCESS | 3740 | 1467391251318 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064B81C00) [pid = 3740] [serial = 1676] [outer = 0000005064A9A800] 09:40:51 INFO - PROCESS | 3740 | 1467391251787 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 09:40:51 INFO - PROCESS | 3740 | 1467391251820 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3740 | 1467391251826 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:40:51 INFO - PROCESS | 3740 | 1467391251837 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3740 | 1467391251840 Marionette TRACE conn5 <- [1,2198,null,{}] 09:40:51 INFO - PROCESS | 3740 | 1467391251844 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3740 | 1467391251847 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:51 INFO - PROCESS | 3740 | 1467391251939 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:40:51 INFO - PROCESS | 3740 | 1467391251949 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3740 | 1467391251952 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:51 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A890000 == 32 [pid = 3740] [id = 559] 09:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064BA4000) [pid = 3740] [serial = 1677] [outer = 0000000000000000] 09:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064D0BC00) [pid = 3740] [serial = 1678] [outer = 0000005064BA4000] 09:40:52 INFO - PROCESS | 3740 | 1467391252001 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064E9AC00) [pid = 3740] [serial = 1679] [outer = 0000005064BA4000] 09:40:52 INFO - PROCESS | 3740 | 1467391252473 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 09:40:52 INFO - PROCESS | 3740 | 1467391252531 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3740 | 1467391252534 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:40:52 INFO - PROCESS | 3740 | 1467391252537 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3740 | 1467391252541 Marionette TRACE conn5 <- [1,2202,null,{}] 09:40:52 INFO - PROCESS | 3740 | 1467391252553 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3740 | 1467391252558 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:52 INFO - PROCESS | 3740 | 1467391252675 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:40:52 INFO - PROCESS | 3740 | 1467391252759 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3740 | 1467391252762 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:52 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED21800 == 33 [pid = 3740] [id = 560] 09:40:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005062BEA800) [pid = 3740] [serial = 1680] [outer = 0000000000000000] 09:40:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005068F54C00) [pid = 3740] [serial = 1681] [outer = 0000005062BEA800] 09:40:52 INFO - PROCESS | 3740 | 1467391252813 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (000000506970F800) [pid = 3740] [serial = 1682] [outer = 0000005062BEA800] 09:40:53 INFO - PROCESS | 3740 | 1467391253198 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 09:40:53 INFO - PROCESS | 3740 | 1467391253232 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3740 | 1467391253235 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 3740 | 1467391253238 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:40:53 INFO - PROCESS | 3740 | 1467391253240 Marionette TRACE conn5 <- [1,2206,null,{}] 09:40:53 INFO - PROCESS | 3740 | 1467391253244 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3740 | 1467391253246 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:53 INFO - PROCESS | 3740 | 1467391253334 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:40:53 INFO - PROCESS | 3740 | 1467391253339 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3740 | 1467391253341 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E1E000 == 34 [pid = 3740] [id = 561] 09:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005069BC6800) [pid = 3740] [serial = 1683] [outer = 0000000000000000] 09:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005069D5AC00) [pid = 3740] [serial = 1684] [outer = 0000005069BC6800] 09:40:53 INFO - PROCESS | 3740 | 1467391253388 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (000000506A77D400) [pid = 3740] [serial = 1685] [outer = 0000005069BC6800] 09:40:53 INFO - PROCESS | 3740 | 1467391253817 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 09:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:40:53 INFO - PROCESS | 3740 | 1467391253870 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3740 | 1467391253873 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 3740 | 1467391253876 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3740 | 1467391253878 Marionette TRACE conn5 <- [1,2210,null,{}] 09:40:53 INFO - PROCESS | 3740 | 1467391253882 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3740 | 1467391253884 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:53 INFO - PROCESS | 3740 | 1467391253967 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:40:53 INFO - PROCESS | 3740 | 1467391253974 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3740 | 1467391253976 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071225000 == 35 [pid = 3740] [id = 562] 09:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064BA3C00) [pid = 3740] [serial = 1686] [outer = 0000000000000000] 09:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506ACDD400) [pid = 3740] [serial = 1687] [outer = 0000005064BA3C00] 09:40:54 INFO - PROCESS | 3740 | 1467391254022 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506B367400) [pid = 3740] [serial = 1688] [outer = 0000005064BA3C00] 09:40:54 INFO - PROCESS | 3740 | 1467391254487 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 624ms 09:40:54 INFO - PROCESS | 3740 | 1467391254505 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3740 | 1467391254508 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:40:54 INFO - PROCESS | 3740 | 1467391254516 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 3740 | 1467391254518 Marionette TRACE conn5 <- [1,2214,null,{}] 09:40:54 INFO - PROCESS | 3740 | 1467391254521 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3740 | 1467391254527 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:54 INFO - PROCESS | 3740 | 1467391254637 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:40:54 INFO - PROCESS | 3740 | 1467391254645 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3740 | 1467391254647 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072137800 == 36 [pid = 3740] [id = 563] 09:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506E673000) [pid = 3740] [serial = 1689] [outer = 0000000000000000] 09:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506F5CAC00) [pid = 3740] [serial = 1690] [outer = 000000506E673000] 09:40:54 INFO - PROCESS | 3740 | 1467391254693 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506FE2B800) [pid = 3740] [serial = 1691] [outer = 000000506E673000] 09:40:55 INFO - PROCESS | 3740 | 1467391255099 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:40:55 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:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 09:40:55 INFO - PROCESS | 3740 | 1467391255151 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:40:55 INFO - PROCESS | 3740 | 1467391255153 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 3740 | 1467391255156 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 3740 | 1467391255158 Marionette TRACE conn5 <- [1,2218,null,{}] 09:40:55 INFO - PROCESS | 3740 | 1467391255167 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3740 | 1467391255169 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:55 INFO - PROCESS | 3740 | 1467391255249 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:40:55 INFO - PROCESS | 3740 | 1467391255255 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3740 | 1467391255257 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0F800 == 37 [pid = 3740] [id = 564] 09:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000050707AB000) [pid = 3740] [serial = 1692] [outer = 0000000000000000] 09:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507082A000) [pid = 3740] [serial = 1693] [outer = 00000050707AB000] 09:40:55 INFO - PROCESS | 3740 | 1467391255302 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070834400) [pid = 3740] [serial = 1694] [outer = 00000050707AB000] 09:40:55 INFO - PROCESS | 3740 | 1467391255732 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms 09:40:55 INFO - PROCESS | 3740 | 1467391255795 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3740 | 1467391255797 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:40:55 INFO - PROCESS | 3740 | 1467391255800 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 3740 | 1467391255802 Marionette TRACE conn5 <- [1,2222,null,{}] 09:40:55 INFO - PROCESS | 3740 | 1467391255806 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3740 | 1467391255808 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:55 INFO - PROCESS | 3740 | 1467391255894 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:40:55 INFO - PROCESS | 3740 | 1467391255900 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3740 | 1467391255902 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C83000 == 38 [pid = 3740] [id = 565] 09:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070835000) [pid = 3740] [serial = 1695] [outer = 0000000000000000] 09:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070919400) [pid = 3740] [serial = 1696] [outer = 0000005070835000] 09:40:55 INFO - PROCESS | 3740 | 1467391255946 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070E63000) [pid = 3740] [serial = 1697] [outer = 0000005070835000] 09:40:56 INFO - PROCESS | 3740 | 1467391256423 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 09:40:56 INFO - PROCESS | 3740 | 1467391256497 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3740 | 1467391256499 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 3740 | 1467391256503 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3740 | 1467391256504 Marionette TRACE conn5 <- [1,2226,null,{}] 09:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:40:56 INFO - PROCESS | 3740 | 1467391256508 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 3740 | 1467391256510 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:56 INFO - PROCESS | 3740 | 1467391256618 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:40:56 INFO - PROCESS | 3740 | 1467391256700 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3740 | 1467391256702 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:56 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED20800 == 39 [pid = 3740] [id = 566] 09:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070E61400) [pid = 3740] [serial = 1698] [outer = 0000000000000000] 09:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070EE2400) [pid = 3740] [serial = 1699] [outer = 0000005070E61400] 09:40:56 INFO - PROCESS | 3740 | 1467391256748 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070EEC800) [pid = 3740] [serial = 1700] [outer = 0000005070E61400] 09:40:57 INFO - PROCESS | 3740 | 1467391257159 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 09:40:57 INFO - PROCESS | 3740 | 1467391257185 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3740 | 1467391257188 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:40:57 INFO - PROCESS | 3740 | 1467391257191 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3740 | 1467391257193 Marionette TRACE conn5 <- [1,2230,null,{}] 09:40:57 INFO - PROCESS | 3740 | 1467391257197 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3740 | 1467391257199 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:57 INFO - PROCESS | 3740 | 1467391257316 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:40:57 INFO - PROCESS | 3740 | 1467391257321 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3740 | 1467391257323 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B5800 == 40 [pid = 3740] [id = 567] 09:40:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071019000) [pid = 3740] [serial = 1701] [outer = 0000000000000000] 09:40:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507101EC00) [pid = 3740] [serial = 1702] [outer = 0000005071019000] 09:40:57 INFO - PROCESS | 3740 | 1467391257368 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507103F400) [pid = 3740] [serial = 1703] [outer = 0000005071019000] 09:40:57 INFO - PROCESS | 3740 | 1467391257844 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 09:40:57 INFO - PROCESS | 3740 | 1467391257884 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3740 | 1467391257887 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:40:57 INFO - PROCESS | 3740 | 1467391257890 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3740 | 1467391257893 Marionette TRACE conn5 <- [1,2234,null,{}] 09:40:57 INFO - PROCESS | 3740 | 1467391257896 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3740 | 1467391257899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:58 INFO - PROCESS | 3740 | 1467391258053 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:40:58 INFO - PROCESS | 3740 | 1467391258079 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3740 | 1467391258081 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071224800 == 41 [pid = 3740] [id = 568] 09:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507168B400) [pid = 3740] [serial = 1704] [outer = 0000000000000000] 09:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071808000) [pid = 3740] [serial = 1705] [outer = 000000507168B400] 09:40:58 INFO - PROCESS | 3740 | 1467391258129 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071B52400) [pid = 3740] [serial = 1706] [outer = 000000507168B400] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005074D53800) [pid = 3740] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506EC49400) [pid = 3740] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005070829000) [pid = 3740] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005070EE5000) [pid = 3740] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071681400) [pid = 3740] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506A823400) [pid = 3740] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005068F55000) [pid = 3740] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064AA0000) [pid = 3740] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005065F4E400) [pid = 3740] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064620800) [pid = 3740] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050724E9800) [pid = 3740] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:40:58 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E90C00) [pid = 3740] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:40:58 INFO - PROCESS | 3740 | 1467391258644 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms 09:40:58 INFO - PROCESS | 3740 | 1467391258671 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3740 | 1467391258673 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:40:58 INFO - PROCESS | 3740 | 1467391258677 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3740 | 1467391258678 Marionette TRACE conn5 <- [1,2238,null,{}] 09:40:58 INFO - PROCESS | 3740 | 1467391258682 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3740 | 1467391258684 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:58 INFO - PROCESS | 3740 | 1467391258767 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:40:58 INFO - PROCESS | 3740 | 1467391258773 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3740 | 1467391258775 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AC8800 == 42 [pid = 3740] [id = 569] 09:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506FE2A000) [pid = 3740] [serial = 1707] [outer = 0000000000000000] 09:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000050716F0C00) [pid = 3740] [serial = 1708] [outer = 000000506FE2A000] 09:40:58 INFO - PROCESS | 3740 | 1467391258821 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071B5A800) [pid = 3740] [serial = 1709] [outer = 000000506FE2A000] 09:40:59 INFO - PROCESS | 3740 | 1467391259241 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 624ms 09:40:59 INFO - PROCESS | 3740 | 1467391259303 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3740 | 1467391259305 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:40:59 INFO - PROCESS | 3740 | 1467391259308 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:40:59 INFO - PROCESS | 3740 | 1467391259310 Marionette TRACE conn5 <- [1,2242,null,{}] 09:40:59 INFO - PROCESS | 3740 | 1467391259314 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3740 | 1467391259315 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:59 INFO - PROCESS | 3740 | 1467391259399 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:40:59 INFO - PROCESS | 3740 | 1467391259404 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3740 | 1467391259406 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:40:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D65800 == 43 [pid = 3740] [id = 570] 09:40:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507210A800) [pid = 3740] [serial = 1710] [outer = 0000000000000000] 09:40:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050721DF400) [pid = 3740] [serial = 1711] [outer = 000000507210A800] 09:40:59 INFO - PROCESS | 3740 | 1467391259450 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507297CC00) [pid = 3740] [serial = 1712] [outer = 000000507210A800] 09:40:59 INFO - PROCESS | 3740 | 1467391259875 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 09:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:40:59 INFO - PROCESS | 3740 | 1467391259947 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3740 | 1467391259949 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:40:59 INFO - PROCESS | 3740 | 1467391259952 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3740 | 1467391259954 Marionette TRACE conn5 <- [1,2246,null,{}] 09:40:59 INFO - PROCESS | 3740 | 1467391259957 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3740 | 1467391259959 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:00 INFO - PROCESS | 3740 | 1467391260043 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:41:00 INFO - PROCESS | 3740 | 1467391260048 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3740 | 1467391260050 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079578000 == 44 [pid = 3740] [id = 571] 09:41:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072BA4C00) [pid = 3740] [serial = 1713] [outer = 0000000000000000] 09:41:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005072DD4C00) [pid = 3740] [serial = 1714] [outer = 0000005072BA4C00] 09:41:00 INFO - PROCESS | 3740 | 1467391260096 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005074047400) [pid = 3740] [serial = 1715] [outer = 0000005072BA4C00] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 000000507129C800 == 43 [pid = 3740] [id = 552] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D36800 == 42 [pid = 3740] [id = 556] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 000000507507E800 == 41 [pid = 3740] [id = 554] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005072D62800 == 40 [pid = 3740] [id = 553] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE9800 == 39 [pid = 3740] [id = 555] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005069759800 == 38 [pid = 3740] [id = 558] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 00000050780E0000 == 37 [pid = 3740] [id = 557] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005072137800 == 36 [pid = 3740] [id = 563] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005071225000 == 35 [pid = 3740] [id = 562] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED21800 == 34 [pid = 3740] [id = 560] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0F800 == 33 [pid = 3740] [id = 564] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E1E000 == 32 [pid = 3740] [id = 561] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D65800 == 31 [pid = 3740] [id = 570] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C83000 == 30 [pid = 3740] [id = 565] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED20800 == 29 [pid = 3740] [id = 566] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B5800 == 28 [pid = 3740] [id = 567] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005071224800 == 27 [pid = 3740] [id = 568] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AC8800 == 26 [pid = 3740] [id = 569] 09:41:01 INFO - PROCESS | 3740 | --DOCSHELL 000000506A890000 == 25 [pid = 3740] [id = 559] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005074DE5C00) [pid = 3740] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506F5B1000) [pid = 3740] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506FE2BC00) [pid = 3740] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507082FC00) [pid = 3740] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071021C00) [pid = 3740] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507084DC00) [pid = 3740] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507168CC00) [pid = 3740] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071044400) [pid = 3740] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506B363800) [pid = 3740] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506973F800) [pid = 3740] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005069D5A800) [pid = 3740] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064B2E400) [pid = 3740] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064EE8C00) [pid = 3740] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506A70F000) [pid = 3740] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000050690CA800) [pid = 3740] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005064B98C00) [pid = 3740] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005064A9D800) [pid = 3740] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005071A10800) [pid = 3740] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005071B54000) [pid = 3740] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005073D37400) [pid = 3740] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005070EDFC00) [pid = 3740] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000050714CEC00) [pid = 3740] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000506EB02400) [pid = 3740] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:41:01 INFO - PROCESS | 3740 | 1467391261913 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1989ms 09:41:01 INFO - PROCESS | 3740 | 1467391261943 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3740 | 1467391261947 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3740 | 1467391261952 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:41:01 INFO - PROCESS | 3740 | 1467391261955 Marionette TRACE conn5 <- [1,2250,null,{}] 09:41:01 INFO - PROCESS | 3740 | 1467391261961 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3740 | 1467391261964 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:02 INFO - PROCESS | 3740 | 1467391262056 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:41:02 INFO - PROCESS | 3740 | 1467391262064 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3740 | 1467391262067 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005066278000 == 26 [pid = 3740] [id = 572] 09:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064A98800) [pid = 3740] [serial = 1716] [outer = 0000000000000000] 09:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064A99800) [pid = 3740] [serial = 1717] [outer = 0000005064A98800] 09:41:02 INFO - PROCESS | 3740 | 1467391262118 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064B2EC00) [pid = 3740] [serial = 1718] [outer = 0000005064A98800] 09:41:02 INFO - PROCESS | 3740 | 1467391262620 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 09:41:02 INFO - PROCESS | 3740 | 1467391262647 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3740 | 1467391262652 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:41:02 INFO - PROCESS | 3740 | 1467391262659 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3740 | 1467391262662 Marionette TRACE conn5 <- [1,2254,null,{}] 09:41:02 INFO - PROCESS | 3740 | 1467391262666 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3740 | 1467391262669 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:02 INFO - PROCESS | 3740 | 1467391262765 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:41:02 INFO - PROCESS | 3740 | 1467391262774 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3740 | 1467391262777 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E9B000 == 27 [pid = 3740] [id = 573] 09:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064BA0000) [pid = 3740] [serial = 1719] [outer = 0000000000000000] 09:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064BA3800) [pid = 3740] [serial = 1720] [outer = 0000005064BA0000] 09:41:02 INFO - PROCESS | 3740 | 1467391262828 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064E9C400) [pid = 3740] [serial = 1721] [outer = 0000005064BA0000] 09:41:03 INFO - PROCESS | 3740 | 1467391263284 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 09:41:03 INFO - PROCESS | 3740 | 1467391263353 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3740 | 1467391263355 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:41:03 INFO - PROCESS | 3740 | 1467391263359 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3740 | 1467391263362 Marionette TRACE conn5 <- [1,2258,null,{}] 09:41:03 INFO - PROCESS | 3740 | 1467391263374 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3740 | 1467391263379 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:03 INFO - PROCESS | 3740 | 1467391263497 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:41:03 INFO - PROCESS | 3740 | 1467391263583 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3740 | 1467391263586 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:03 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6DA800 == 28 [pid = 3740] [id = 574] 09:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005062BF2000) [pid = 3740] [serial = 1722] [outer = 0000000000000000] 09:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506625C400) [pid = 3740] [serial = 1723] [outer = 0000005062BF2000] 09:41:03 INFO - PROCESS | 3740 | 1467391263639 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000050690CB800) [pid = 3740] [serial = 1724] [outer = 0000005062BF2000] 09:41:04 INFO - PROCESS | 3740 | 1467391264020 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 692ms 09:41:04 INFO - PROCESS | 3740 | 1467391264054 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3740 | 1467391264056 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:41:04 INFO - PROCESS | 3740 | 1467391264059 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3740 | 1467391264061 Marionette TRACE conn5 <- [1,2262,null,{}] 09:41:04 INFO - PROCESS | 3740 | 1467391264074 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 3740 | 1467391264076 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:04 INFO - PROCESS | 3740 | 1467391264166 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:41:04 INFO - PROCESS | 3740 | 1467391264172 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3740 | 1467391264174 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000050708E2000 == 29 [pid = 3740] [id = 575] 09:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069B10000) [pid = 3740] [serial = 1725] [outer = 0000000000000000] 09:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069D50800) [pid = 3740] [serial = 1726] [outer = 0000005069B10000] 09:41:04 INFO - PROCESS | 3740 | 1467391264220 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506A77D800) [pid = 3740] [serial = 1727] [outer = 0000005069B10000] 09:41:04 INFO - PROCESS | 3740 | 1467391264660 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 648ms 09:41:04 INFO - PROCESS | 3740 | 1467391264711 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3740 | 1467391264713 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:41:04 INFO - PROCESS | 3740 | 1467391264717 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3740 | 1467391264718 Marionette TRACE conn5 <- [1,2266,null,{}] 09:41:04 INFO - PROCESS | 3740 | 1467391264722 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 3740 | 1467391264724 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:04 INFO - PROCESS | 3740 | 1467391264805 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:41:04 INFO - PROCESS | 3740 | 1467391264812 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3740 | 1467391264814 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711D4000 == 30 [pid = 3740] [id = 576] 09:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000050635D6400) [pid = 3740] [serial = 1728] [outer = 0000000000000000] 09:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506ACD8000) [pid = 3740] [serial = 1729] [outer = 00000050635D6400] 09:41:04 INFO - PROCESS | 3740 | 1467391264859 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506B359800) [pid = 3740] [serial = 1730] [outer = 00000050635D6400] 09:41:05 INFO - PROCESS | 3740 | 1467391265319 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 09:41:05 INFO - PROCESS | 3740 | 1467391265348 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3740 | 1467391265350 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:41:05 INFO - PROCESS | 3740 | 1467391265354 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3740 | 1467391265355 Marionette TRACE conn5 <- [1,2270,null,{}] 09:41:05 INFO - PROCESS | 3740 | 1467391265359 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3740 | 1467391265365 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:05 INFO - PROCESS | 3740 | 1467391265476 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:41:05 INFO - PROCESS | 3740 | 1467391265484 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3740 | 1467391265487 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D25000 == 31 [pid = 3740] [id = 577] 09:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E4E9000) [pid = 3740] [serial = 1731] [outer = 0000000000000000] 09:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506ECB3400) [pid = 3740] [serial = 1732] [outer = 000000506E4E9000] 09:41:05 INFO - PROCESS | 3740 | 1467391265533 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506F5B7400) [pid = 3740] [serial = 1733] [outer = 000000506E4E9000] 09:41:05 INFO - PROCESS | 3740 | 1467391265970 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 09:41:05 INFO - PROCESS | 3740 | 1467391265994 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3740 | 1467391265996 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:41:06 INFO - PROCESS | 3740 | 1467391266000 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3740 | 1467391266001 Marionette TRACE conn5 <- [1,2274,null,{}] 09:41:06 INFO - PROCESS | 3740 | 1467391266005 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3740 | 1467391266007 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:06 INFO - PROCESS | 3740 | 1467391266087 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:41:06 INFO - PROCESS | 3740 | 1467391266093 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3740 | 1467391266095 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074066000 == 32 [pid = 3740] [id = 578] 09:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE25C00) [pid = 3740] [serial = 1734] [outer = 0000000000000000] 09:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050707A6400) [pid = 3740] [serial = 1735] [outer = 000000506FE25C00] 09:41:06 INFO - PROCESS | 3740 | 1467391266142 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070829400) [pid = 3740] [serial = 1736] [outer = 000000506FE25C00] 09:41:06 INFO - PROCESS | 3740 | 1467391266575 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 09:41:06 INFO - PROCESS | 3740 | 1467391266643 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3740 | 1467391266645 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:41:06 INFO - PROCESS | 3740 | 1467391266649 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3740 | 1467391266650 Marionette TRACE conn5 <- [1,2278,null,{}] 09:41:06 INFO - PROCESS | 3740 | 1467391266654 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3740 | 1467391266656 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:06 INFO - PROCESS | 3740 | 1467391266737 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:41:06 INFO - PROCESS | 3740 | 1467391266743 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3740 | 1467391266745 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C7E800 == 33 [pid = 3740] [id = 579] 09:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050638D2C00) [pid = 3740] [serial = 1737] [outer = 0000000000000000] 09:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507084B000) [pid = 3740] [serial = 1738] [outer = 00000050638D2C00] 09:41:06 INFO - PROCESS | 3740 | 1467391266791 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070855400) [pid = 3740] [serial = 1739] [outer = 00000050638D2C00] 09:41:07 INFO - PROCESS | 3740 | 1467391267276 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 09:41:07 INFO - PROCESS | 3740 | 1467391267346 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3740 | 1467391267348 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:41:07 INFO - PROCESS | 3740 | 1467391267351 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3740 | 1467391267353 Marionette TRACE conn5 <- [1,2282,null,{}] 09:41:07 INFO - PROCESS | 3740 | 1467391267357 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 3740 | 1467391267358 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:07 INFO - PROCESS | 3740 | 1467391267469 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:41:07 INFO - PROCESS | 3740 | 1467391267549 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3740 | 1467391267551 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:07 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6DA000 == 34 [pid = 3740] [id = 580] 09:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070854000) [pid = 3740] [serial = 1740] [outer = 0000000000000000] 09:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005070EE0800) [pid = 3740] [serial = 1741] [outer = 0000005070854000] 09:41:07 INFO - PROCESS | 3740 | 1467391267596 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507101A400) [pid = 3740] [serial = 1742] [outer = 0000005070854000] 09:41:08 INFO - PROCESS | 3740 | 1467391268026 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 09:41:08 INFO - PROCESS | 3740 | 1467391268088 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3740 | 1467391268090 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:41:08 INFO - PROCESS | 3740 | 1467391268093 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3740 | 1467391268095 Marionette TRACE conn5 <- [1,2286,null,{}] 09:41:08 INFO - PROCESS | 3740 | 1467391268099 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3740 | 1467391268101 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:08 INFO - PROCESS | 3740 | 1467391268219 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:41:08 INFO - PROCESS | 3740 | 1467391268275 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3740 | 1467391268277 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:08 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D28000 == 35 [pid = 3740] [id = 581] 09:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507101AC00) [pid = 3740] [serial = 1743] [outer = 0000000000000000] 09:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507103A800) [pid = 3740] [serial = 1744] [outer = 000000507101AC00] 09:41:08 INFO - PROCESS | 3740 | 1467391268322 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000050714A6400) [pid = 3740] [serial = 1745] [outer = 000000507101AC00] 09:41:08 INFO - PROCESS | 3740 | 1467391268763 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 733ms 09:41:08 INFO - PROCESS | 3740 | 1467391268848 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3740 | 1467391268850 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:41:08 INFO - PROCESS | 3740 | 1467391268854 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3740 | 1467391268857 Marionette TRACE conn5 <- [1,2290,null,{}] 09:41:08 INFO - PROCESS | 3740 | 1467391268860 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3740 | 1467391268863 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:09 INFO - PROCESS | 3740 | 1467391269110 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507210A800) [pid = 3740] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005070E61400) [pid = 3740] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071019000) [pid = 3740] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000507168B400) [pid = 3740] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064BA3C00) [pid = 3740] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005069BC6800) [pid = 3740] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005062BEA800) [pid = 3740] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064BA4000) [pid = 3740] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064A9A800) [pid = 3740] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071AA6000) [pid = 3740] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005070835000) [pid = 3740] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050707AB000) [pid = 3740] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E673000) [pid = 3740] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:41:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506FE2A000) [pid = 3740] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:41:09 INFO - PROCESS | 3740 | 1467391269170 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3740 | 1467391269173 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:09 INFO - PROCESS | 3740 | ++DOCSHELL 000000507076F800 == 36 [pid = 3740] [id = 582] 09:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064A9A800) [pid = 3740] [serial = 1746] [outer = 0000000000000000] 09:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064E8FC00) [pid = 3740] [serial = 1747] [outer = 0000005064A9A800] 09:41:09 INFO - PROCESS | 3740 | 1467391269220 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070E61400) [pid = 3740] [serial = 1748] [outer = 0000005064A9A800] 09:41:09 INFO - PROCESS | 3740 | 1467391269594 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 776ms 09:41:09 INFO - PROCESS | 3740 | 1467391269632 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3740 | 1467391269634 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:41:09 INFO - PROCESS | 3740 | 1467391269637 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3740 | 1467391269639 Marionette TRACE conn5 <- [1,2294,null,{}] 09:41:09 INFO - PROCESS | 3740 | 1467391269643 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3740 | 1467391269644 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:09 INFO - PROCESS | 3740 | 1467391269729 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:41:09 INFO - PROCESS | 3740 | 1467391269735 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3740 | 1467391269737 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C94800 == 37 [pid = 3740] [id = 583] 09:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507167F800) [pid = 3740] [serial = 1749] [outer = 0000000000000000] 09:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071A14800) [pid = 3740] [serial = 1750] [outer = 000000507167F800] 09:41:09 INFO - PROCESS | 3740 | 1467391269781 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071AA6C00) [pid = 3740] [serial = 1751] [outer = 000000507167F800] 09:41:10 INFO - PROCESS | 3740 | 1467391270225 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 09:41:10 INFO - PROCESS | 3740 | 1467391270270 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3740 | 1467391270272 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 3740 | 1467391270276 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:41:10 INFO - PROCESS | 3740 | 1467391270278 Marionette TRACE conn5 <- [1,2298,null,{}] 09:41:10 INFO - PROCESS | 3740 | 1467391270281 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3740 | 1467391270283 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:10 INFO - PROCESS | 3740 | 1467391270366 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:41:10 INFO - PROCESS | 3740 | 1467391270371 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3740 | 1467391270373 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:10 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079577000 == 38 [pid = 3740] [id = 584] 09:41:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071B59C00) [pid = 3740] [serial = 1752] [outer = 0000000000000000] 09:41:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000507210D000) [pid = 3740] [serial = 1753] [outer = 0000005071B59C00] 09:41:10 INFO - PROCESS | 3740 | 1467391270419 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050724F3000) [pid = 3740] [serial = 1754] [outer = 0000005071B59C00] 09:41:10 INFO - PROCESS | 3740 | 1467391270869 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 09:41:10 INFO - PROCESS | 3740 | 1467391270914 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3740 | 1467391270917 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:41:10 INFO - PROCESS | 3740 | 1467391270920 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3740 | 1467391270922 Marionette TRACE conn5 <- [1,2302,null,{}] 09:41:10 INFO - PROCESS | 3740 | 1467391270925 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3740 | 1467391270927 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:11 INFO - PROCESS | 3740 | 1467391271011 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:41:11 INFO - PROCESS | 3740 | 1467391271016 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3740 | 1467391271026 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079F10800 == 39 [pid = 3740] [id = 585] 09:41:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005072BA7C00) [pid = 3740] [serial = 1755] [outer = 0000000000000000] 09:41:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005073D38000) [pid = 3740] [serial = 1756] [outer = 0000005072BA7C00] 09:41:11 INFO - PROCESS | 3740 | 1467391271073 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005074237000) [pid = 3740] [serial = 1757] [outer = 0000005072BA7C00] 09:41:11 INFO - PROCESS | 3740 | 1467391271914 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1027ms 09:41:11 INFO - PROCESS | 3740 | 1467391271950 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3740 | 1467391271955 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:41:11 INFO - PROCESS | 3740 | 1467391271981 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3740 | 1467391271987 Marionette TRACE conn5 <- [1,2306,null,{}] 09:41:12 INFO - PROCESS | 3740 | 1467391271993 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3740 | 1467391271996 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:12 INFO - PROCESS | 3740 | 1467391272146 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:41:12 INFO - PROCESS | 3740 | 1467391272270 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3740 | 1467391272273 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E43000 == 40 [pid = 3740] [id = 586] 09:41:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064B30400) [pid = 3740] [serial = 1758] [outer = 0000000000000000] 09:41:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064B99400) [pid = 3740] [serial = 1759] [outer = 0000005064B30400] 09:41:12 INFO - PROCESS | 3740 | 1467391272333 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064EEA800) [pid = 3740] [serial = 1760] [outer = 0000005064B30400] 09:41:13 INFO - PROCESS | 3740 | 1467391273291 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3740 | 1467391273400 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:41:13 INFO - PROCESS | 3740 | 1467391273407 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 3740 | 1467391273411 Marionette TRACE conn5 <- [1,2310,null,{}] 09:41:13 INFO - PROCESS | 3740 | 1467391273416 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3740 | 1467391273419 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:13 INFO - PROCESS | 3740 | 1467391273517 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:41:13 INFO - PROCESS | 3740 | 1467391273523 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3740 | 1467391273528 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:13 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064AB7800 == 28 [pid = 3740] [id = 587] 09:41:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064B27C00) [pid = 3740] [serial = 1761] [outer = 0000000000000000] 09:41:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064B81C00) [pid = 3740] [serial = 1762] [outer = 0000005064B27C00] 09:41:13 INFO - PROCESS | 3740 | 1467391273579 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064E8F800) [pid = 3740] [serial = 1763] [outer = 0000005064B27C00] 09:41:14 INFO - PROCESS | 3740 | 1467391274113 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 735ms 09:41:14 INFO - PROCESS | 3740 | 1467391274141 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3740 | 1467391274146 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:41:14 INFO - PROCESS | 3740 | 1467391274153 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3740 | 1467391274156 Marionette TRACE conn5 <- [1,2314,null,{}] 09:41:14 INFO - PROCESS | 3740 | 1467391274159 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3740 | 1467391274162 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:14 INFO - PROCESS | 3740 | 1467391274253 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:41:14 INFO - PROCESS | 3740 | 1467391274263 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3740 | 1467391274265 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:14 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC0F800 == 29 [pid = 3740] [id = 588] 09:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000050662C2800) [pid = 3740] [serial = 1764] [outer = 0000000000000000] 09:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005068F54C00) [pid = 3740] [serial = 1765] [outer = 00000050662C2800] 09:41:14 INFO - PROCESS | 3740 | 1467391274315 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506973B800) [pid = 3740] [serial = 1766] [outer = 00000050662C2800] 09:41:14 INFO - PROCESS | 3740 | 1467391274798 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 09:41:14 INFO - PROCESS | 3740 | 1467391274846 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3740 | 1467391274849 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:41:14 INFO - PROCESS | 3740 | 1467391274852 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3740 | 1467391274856 Marionette TRACE conn5 <- [1,2318,null,{}] 09:41:14 INFO - PROCESS | 3740 | 1467391274867 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3740 | 1467391274872 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:15 INFO - PROCESS | 3740 | 1467391274989 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:41:15 INFO - PROCESS | 3740 | 1467391275072 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3740 | 1467391275076 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:15 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FECA800 == 30 [pid = 3740] [id = 589] 09:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069E52800) [pid = 3740] [serial = 1767] [outer = 0000000000000000] 09:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506A781C00) [pid = 3740] [serial = 1768] [outer = 0000005069E52800] 09:41:15 INFO - PROCESS | 3740 | 1467391275127 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506ACDB000) [pid = 3740] [serial = 1769] [outer = 0000005069E52800] 09:41:15 INFO - PROCESS | 3740 | 1467391275524 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 09:41:15 INFO - PROCESS | 3740 | 1467391275552 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3740 | 1467391275554 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:41:15 INFO - PROCESS | 3740 | 1467391275558 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3740 | 1467391275560 Marionette TRACE conn5 <- [1,2322,null,{}] 09:41:15 INFO - PROCESS | 3740 | 1467391275563 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3740 | 1467391275565 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:15 INFO - PROCESS | 3740 | 1467391275686 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:41:15 INFO - PROCESS | 3740 | 1467391275692 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3740 | 1467391275694 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C9000 == 31 [pid = 3740] [id = 590] 09:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000050641D2C00) [pid = 3740] [serial = 1770] [outer = 0000000000000000] 09:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E42F400) [pid = 3740] [serial = 1771] [outer = 00000050641D2C00] 09:41:15 INFO - PROCESS | 3740 | 1467391275784 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506E6BB000) [pid = 3740] [serial = 1772] [outer = 00000050641D2C00] 09:41:16 INFO - PROCESS | 3740 | 1467391276240 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 731ms 09:41:16 INFO - PROCESS | 3740 | 1467391276292 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3740 | 1467391276294 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:41:16 INFO - PROCESS | 3740 | 1467391276297 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3740 | 1467391276299 Marionette TRACE conn5 <- [1,2326,null,{}] 09:41:16 INFO - PROCESS | 3740 | 1467391276303 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3740 | 1467391276305 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:16 INFO - PROCESS | 3740 | 1467391276440 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:41:16 INFO - PROCESS | 3740 | 1467391276466 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3740 | 1467391276468 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:16 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071A71000 == 32 [pid = 3740] [id = 591] 09:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064A9AC00) [pid = 3740] [serial = 1773] [outer = 0000000000000000] 09:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EC49400) [pid = 3740] [serial = 1774] [outer = 0000005064A9AC00] 09:41:16 INFO - PROCESS | 3740 | 1467391276513 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506FE22000) [pid = 3740] [serial = 1775] [outer = 0000005064A9AC00] 09:41:17 INFO - PROCESS | 3740 | 1467391276992 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 733ms 09:41:17 INFO - PROCESS | 3740 | 1467391277034 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3740 | 1467391277036 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:41:17 INFO - PROCESS | 3740 | 1467391277039 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:41:17 INFO - PROCESS | 3740 | 1467391277041 Marionette TRACE conn5 <- [1,2330,null,{}] 09:41:17 INFO - PROCESS | 3740 | 1467391277045 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3740 | 1467391277051 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:17 INFO - PROCESS | 3740 | 1467391277201 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:41:17 INFO - PROCESS | 3740 | 1467391277217 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3740 | 1467391277219 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0D800 == 33 [pid = 3740] [id = 592] 09:41:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE30800) [pid = 3740] [serial = 1776] [outer = 0000000000000000] 09:41:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070830C00) [pid = 3740] [serial = 1777] [outer = 000000506FE30800] 09:41:17 INFO - PROCESS | 3740 | 1467391277309 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070E65800) [pid = 3740] [serial = 1778] [outer = 000000506FE30800] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507101AC00) [pid = 3740] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000050635D6400) [pid = 3740] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506FE25C00) [pid = 3740] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507167F800) [pid = 3740] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064A98800) [pid = 3740] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005069B10000) [pid = 3740] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064BA0000) [pid = 3740] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070854000) [pid = 3740] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005064A9A800) [pid = 3740] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506E4E9000) [pid = 3740] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005062BF2000) [pid = 3740] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050638D2C00) [pid = 3740] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005071B59C00) [pid = 3740] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:41:17 INFO - PROCESS | 3740 | 1467391277865 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 879ms 09:41:17 INFO - PROCESS | 3740 | 1467391277922 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3740 | 1467391277924 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:41:17 INFO - PROCESS | 3740 | 1467391277928 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3740 | 1467391277930 Marionette TRACE conn5 <- [1,2334,null,{}] 09:41:17 INFO - PROCESS | 3740 | 1467391277933 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3740 | 1467391277935 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:18 INFO - PROCESS | 3740 | 1467391278044 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:41:18 INFO - PROCESS | 3740 | 1467391278096 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3740 | 1467391278098 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075070800 == 34 [pid = 3740] [id = 593] 09:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069ADF400) [pid = 3740] [serial = 1779] [outer = 0000000000000000] 09:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506F5B1000) [pid = 3740] [serial = 1780] [outer = 0000005069ADF400] 09:41:18 INFO - PROCESS | 3740 | 1467391278143 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005070EE2400) [pid = 3740] [serial = 1781] [outer = 0000005069ADF400] 09:41:18 INFO - PROCESS | 3740 | 1467391278499 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 09:41:18 INFO - PROCESS | 3740 | 1467391278558 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3740 | 1467391278568 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:41:18 INFO - PROCESS | 3740 | 1467391278572 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3740 | 1467391278574 Marionette TRACE conn5 <- [1,2338,null,{}] 09:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:41:18 INFO - PROCESS | 3740 | 1467391278577 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3740 | 1467391278579 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:18 INFO - PROCESS | 3740 | 1467391278660 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:41:18 INFO - PROCESS | 3740 | 1467391278666 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3740 | 1467391278668 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:18 INFO - PROCESS | 3740 | ++DOCSHELL 000000506466F000 == 35 [pid = 3740] [id = 594] 09:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070EEBC00) [pid = 3740] [serial = 1782] [outer = 0000000000000000] 09:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005071023C00) [pid = 3740] [serial = 1783] [outer = 0000005070EEBC00] 09:41:18 INFO - PROCESS | 3740 | 1467391278713 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005071045000) [pid = 3740] [serial = 1784] [outer = 0000005070EEBC00] 09:41:19 INFO - PROCESS | 3740 | 1467391279120 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 585ms 09:41:19 INFO - PROCESS | 3740 | 1467391279175 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3740 | 1467391279177 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:41:19 INFO - PROCESS | 3740 | 1467391279185 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3740 | 1467391279187 Marionette TRACE conn5 <- [1,2342,null,{}] 09:41:19 INFO - PROCESS | 3740 | 1467391279191 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3740 | 1467391279193 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:19 INFO - PROCESS | 3740 | 1467391279277 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:41:19 INFO - PROCESS | 3740 | 1467391279283 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3740 | 1467391279285 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:19 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D39800 == 36 [pid = 3740] [id = 595] 09:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050714DCC00) [pid = 3740] [serial = 1785] [outer = 0000000000000000] 09:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071684C00) [pid = 3740] [serial = 1786] [outer = 00000050714DCC00] 09:41:19 INFO - PROCESS | 3740 | 1467391279329 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050716F1000) [pid = 3740] [serial = 1787] [outer = 00000050714DCC00] 09:41:19 INFO - PROCESS | 3740 | 1467391279915 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 774ms 09:41:19 INFO - PROCESS | 3740 | 1467391279965 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3740 | 1467391279970 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:41:19 INFO - PROCESS | 3740 | 1467391279976 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3740 | 1467391279980 Marionette TRACE conn5 <- [1,2346,null,{}] 09:41:19 INFO - PROCESS | 3740 | 1467391279986 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3740 | 1467391279989 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:20 INFO - PROCESS | 3740 | 1467391280140 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:41:20 INFO - PROCESS | 3740 | 1467391280265 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3740 | 1467391280270 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:20 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E21800 == 37 [pid = 3740] [id = 596] 09:41:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064A97400) [pid = 3740] [serial = 1788] [outer = 0000000000000000] 09:41:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064D79400) [pid = 3740] [serial = 1789] [outer = 0000005064A97400] 09:41:20 INFO - PROCESS | 3740 | 1467391280330 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050662BA400) [pid = 3740] [serial = 1790] [outer = 0000005064A97400] 09:41:20 INFO - PROCESS | 3740 | 1467391280983 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1075ms 09:41:21 INFO - PROCESS | 3740 | 1467391281064 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3740 | 1467391281069 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:41:21 INFO - PROCESS | 3740 | 1467391281076 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3740 | 1467391281079 Marionette TRACE conn5 <- [1,2350,null,{}] 09:41:21 INFO - PROCESS | 3740 | 1467391281084 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3740 | 1467391281087 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:21 INFO - PROCESS | 3740 | 1467391281211 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:41:21 INFO - PROCESS | 3740 | 1467391281327 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3740 | 1467391281330 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:21 INFO - PROCESS | 3740 | ++DOCSHELL 000000507213A000 == 38 [pid = 3740] [id = 597] 09:41:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005069D5A400) [pid = 3740] [serial = 1791] [outer = 0000000000000000] 09:41:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506ACDA000) [pid = 3740] [serial = 1792] [outer = 0000005069D5A400] 09:41:21 INFO - PROCESS | 3740 | 1467391281389 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506EB9C400) [pid = 3740] [serial = 1793] [outer = 0000005069D5A400] 09:41:22 INFO - PROCESS | 3740 | 1467391282028 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 984ms 09:41:22 INFO - PROCESS | 3740 | 1467391282065 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3740 | 1467391282068 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:41:22 INFO - PROCESS | 3740 | 1467391282072 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3740 | 1467391282076 Marionette TRACE conn5 <- [1,2354,null,{}] 09:41:22 INFO - PROCESS | 3740 | 1467391282088 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3740 | 1467391282093 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:22 INFO - PROCESS | 3740 | 1467391282206 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:41:22 INFO - PROCESS | 3740 | 1467391282302 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3740 | 1467391282306 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:22 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AB2000 == 39 [pid = 3740] [id = 598] 09:41:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005070849400) [pid = 3740] [serial = 1794] [outer = 0000000000000000] 09:41:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005070E64C00) [pid = 3740] [serial = 1795] [outer = 0000005070849400] 09:41:22 INFO - PROCESS | 3740 | 1467391282365 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071A05400) [pid = 3740] [serial = 1796] [outer = 0000005070849400] 09:41:23 INFO - PROCESS | 3740 | 1467391283099 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1083ms 09:41:23 INFO - PROCESS | 3740 | 1467391283156 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3740 | 1467391283161 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 3740 | 1467391283166 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:41:23 INFO - PROCESS | 3740 | 1467391283170 Marionette TRACE conn5 <- [1,2358,null,{}] 09:41:23 INFO - PROCESS | 3740 | 1467391283175 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3740 | 1467391283178 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:23 INFO - PROCESS | 3740 | 1467391283284 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:41:23 INFO - PROCESS | 3740 | 1467391283366 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3740 | 1467391283371 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:23 INFO - PROCESS | 3740 | ++DOCSHELL 000000506905A800 == 40 [pid = 3740] [id = 599] 09:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005062BF2400) [pid = 3740] [serial = 1797] [outer = 0000000000000000] 09:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005064D02800) [pid = 3740] [serial = 1798] [outer = 0000005062BF2400] 09:41:23 INFO - PROCESS | 3740 | 1467391283473 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000506989EC00) [pid = 3740] [serial = 1799] [outer = 0000005062BF2400] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506466F000 == 39 [pid = 3740] [id = 594] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005075070800 == 38 [pid = 3740] [id = 593] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0D800 == 37 [pid = 3740] [id = 592] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A71000 == 36 [pid = 3740] [id = 591] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C9000 == 35 [pid = 3740] [id = 590] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506FECA800 == 34 [pid = 3740] [id = 589] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC0F800 == 33 [pid = 3740] [id = 588] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005064AB7800 == 32 [pid = 3740] [id = 587] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E43000 == 31 [pid = 3740] [id = 586] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005079F10800 == 30 [pid = 3740] [id = 585] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005079578000 == 29 [pid = 3740] [id = 571] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AB2000 == 28 [pid = 3740] [id = 598] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 000000507213A000 == 27 [pid = 3740] [id = 597] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D39800 == 26 [pid = 3740] [id = 595] 09:41:24 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E21800 == 25 [pid = 3740] [id = 596] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050724F3000) [pid = 3740] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000507103A800) [pid = 3740] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000050714A6400) [pid = 3740] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506ACD8000) [pid = 3740] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000050707A6400) [pid = 3740] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071AA6C00) [pid = 3740] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064A99800) [pid = 3740] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005069D50800) [pid = 3740] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005070829400) [pid = 3740] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506A77D800) [pid = 3740] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064E9C400) [pid = 3740] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507101A400) [pid = 3740] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070E61400) [pid = 3740] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070EE0800) [pid = 3740] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E8FC00) [pid = 3740] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506ECB3400) [pid = 3740] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050690CB800) [pid = 3740] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506625C400) [pid = 3740] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506B359800) [pid = 3740] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070855400) [pid = 3740] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005071A14800) [pid = 3740] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506F5B7400) [pid = 3740] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005064B2EC00) [pid = 3740] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000507084B000) [pid = 3740] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005064BA3800) [pid = 3740] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000507210D000) [pid = 3740] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:41:24 INFO - PROCESS | 3740 | 1467391284651 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1546ms 09:41:24 INFO - PROCESS | 3740 | 1467391284718 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3740 | 1467391284722 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:41:24 INFO - PROCESS | 3740 | 1467391284727 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:41:24 INFO - PROCESS | 3740 | 1467391284732 Marionette TRACE conn5 <- [1,2362,null,{}] 09:41:24 INFO - PROCESS | 3740 | 1467391284737 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3740 | 1467391284740 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:24 INFO - PROCESS | 3740 | 1467391284833 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:41:24 INFO - PROCESS | 3740 | 1467391284945 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3740 | 1467391284947 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000050698C5000 == 26 [pid = 3740] [id = 600] 09:41:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064625800) [pid = 3740] [serial = 1800] [outer = 0000000000000000] 09:41:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064B25000) [pid = 3740] [serial = 1801] [outer = 0000005064625800] 09:41:25 INFO - PROCESS | 3740 | 1467391284997 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064B88000) [pid = 3740] [serial = 1802] [outer = 0000005064625800] 09:41:25 INFO - PROCESS | 3740 | 1467391285401 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 09:41:25 INFO - PROCESS | 3740 | 1467391285464 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3740 | 1467391285469 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:41:25 INFO - PROCESS | 3740 | 1467391285476 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:41:25 INFO - PROCESS | 3740 | 1467391285479 Marionette TRACE conn5 <- [1,2366,null,{}] 09:41:25 INFO - PROCESS | 3740 | 1467391285483 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3740 | 1467391285486 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:25 INFO - PROCESS | 3740 | 1467391285580 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:41:25 INFO - PROCESS | 3740 | 1467391285587 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3740 | 1467391285590 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:25 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF15800 == 27 [pid = 3740] [id = 601] 09:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064E92400) [pid = 3740] [serial = 1803] [outer = 0000000000000000] 09:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064EEC000) [pid = 3740] [serial = 1804] [outer = 0000005064E92400] 09:41:25 INFO - PROCESS | 3740 | 1467391285638 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005065ADEC00) [pid = 3740] [serial = 1805] [outer = 0000005064E92400] 09:41:26 INFO - PROCESS | 3740 | 1467391286118 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:41:26 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:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 09:41:26 INFO - PROCESS | 3740 | 1467391286172 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3740 | 1467391286174 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:41:26 INFO - PROCESS | 3740 | 1467391286179 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3740 | 1467391286182 Marionette TRACE conn5 <- [1,2370,null,{}] 09:41:26 INFO - PROCESS | 3740 | 1467391286194 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3740 | 1467391286199 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:26 INFO - PROCESS | 3740 | 1467391286287 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:41:26 INFO - PROCESS | 3740 | 1467391286301 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3740 | 1467391286304 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005070E29000 == 28 [pid = 3740] [id = 602] 09:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069B0FC00) [pid = 3740] [serial = 1806] [outer = 0000000000000000] 09:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069BC6800) [pid = 3740] [serial = 1807] [outer = 0000005069B0FC00] 09:41:26 INFO - PROCESS | 3740 | 1467391286355 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506A77D000) [pid = 3740] [serial = 1808] [outer = 0000005069B0FC00] 09:41:26 INFO - PROCESS | 3740 | 1467391286849 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:41:26 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:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 09:41:26 INFO - PROCESS | 3740 | 1467391286872 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3740 | 1467391286875 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:41:26 INFO - PROCESS | 3740 | 1467391286878 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3740 | 1467391286880 Marionette TRACE conn5 <- [1,2374,null,{}] 09:41:26 INFO - PROCESS | 3740 | 1467391286884 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3740 | 1467391286886 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:27 INFO - PROCESS | 3740 | 1467391287029 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:41:27 INFO - PROCESS | 3740 | 1467391287051 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3740 | 1467391287053 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071238000 == 29 [pid = 3740] [id = 603] 09:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506ACDD800) [pid = 3740] [serial = 1809] [outer = 0000000000000000] 09:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506B2D7800) [pid = 3740] [serial = 1810] [outer = 000000506ACDD800] 09:41:27 INFO - PROCESS | 3740 | 1467391287099 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506E40D800) [pid = 3740] [serial = 1811] [outer = 000000506ACDD800] 09:41:27 INFO - PROCESS | 3740 | 1467391287544 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 693ms 09:41:27 INFO - PROCESS | 3740 | 1467391287573 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3740 | 1467391287575 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:41:27 INFO - PROCESS | 3740 | 1467391287579 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3740 | 1467391287580 Marionette TRACE conn5 <- [1,2378,null,{}] 09:41:27 INFO - PROCESS | 3740 | 1467391287584 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3740 | 1467391287586 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:27 INFO - PROCESS | 3740 | 1467391287696 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:41:27 INFO - PROCESS | 3740 | 1467391287702 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3740 | 1467391287704 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:27 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D3A800 == 30 [pid = 3740] [id = 604] 09:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064A97800) [pid = 3740] [serial = 1812] [outer = 0000000000000000] 09:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506E6BAC00) [pid = 3740] [serial = 1813] [outer = 0000005064A97800] 09:41:27 INFO - PROCESS | 3740 | 1467391287750 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506ECB9000) [pid = 3740] [serial = 1814] [outer = 0000005064A97800] 09:41:28 INFO - PROCESS | 3740 | 1467391288241 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 689ms 09:41:28 INFO - PROCESS | 3740 | 1467391288271 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3740 | 1467391288274 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:41:28 INFO - PROCESS | 3740 | 1467391288277 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3740 | 1467391288279 Marionette TRACE conn5 <- [1,2382,null,{}] 09:41:28 INFO - PROCESS | 3740 | 1467391288282 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3740 | 1467391288288 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:28 INFO - PROCESS | 3740 | 1467391288444 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:41:28 INFO - PROCESS | 3740 | 1467391288471 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3740 | 1467391288473 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:28 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C69000 == 31 [pid = 3740] [id = 605] 09:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE28000) [pid = 3740] [serial = 1815] [outer = 0000000000000000] 09:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507082CC00) [pid = 3740] [serial = 1816] [outer = 000000506FE28000] 09:41:28 INFO - PROCESS | 3740 | 1467391288519 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507084A000) [pid = 3740] [serial = 1817] [outer = 000000506FE28000] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005072BA7C00) [pid = 3740] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005069E52800) [pid = 3740] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B27C00) [pid = 3740] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B30400) [pid = 3740] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050662C2800) [pid = 3740] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050714DCC00) [pid = 3740] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064A9AC00) [pid = 3740] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005069ADF400) [pid = 3740] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506FE30800) [pid = 3740] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070EEBC00) [pid = 3740] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050641D2C00) [pid = 3740] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:41:28 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005072BA4C00) [pid = 3740] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:41:29 INFO - PROCESS | 3740 | 1467391289102 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 880ms 09:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:41:29 INFO - PROCESS | 3740 | 1467391289161 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3740 | 1467391289163 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3740 | 1467391289166 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3740 | 1467391289168 Marionette TRACE conn5 <- [1,2386,null,{}] 09:41:29 INFO - PROCESS | 3740 | 1467391289171 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3740 | 1467391289173 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:29 INFO - PROCESS | 3740 | 1467391289254 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:41:29 INFO - PROCESS | 3740 | 1467391289259 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3740 | 1467391289261 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750C5800 == 32 [pid = 3740] [id = 606] 09:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005069A73000) [pid = 3740] [serial = 1818] [outer = 0000000000000000] 09:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000507082D000) [pid = 3740] [serial = 1819] [outer = 0000005069A73000] 09:41:29 INFO - PROCESS | 3740 | 1467391289306 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070855800) [pid = 3740] [serial = 1820] [outer = 0000005069A73000] 09:41:29 INFO - PROCESS | 3740 | 1467391289708 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 587ms 09:41:29 INFO - PROCESS | 3740 | 1467391289762 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3740 | 1467391289764 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3740 | 1467391289772 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3740 | 1467391289774 Marionette TRACE conn5 <- [1,2390,null,{}] 09:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:41:29 INFO - PROCESS | 3740 | 1467391289777 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3740 | 1467391289779 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:29 INFO - PROCESS | 3740 | 1467391289861 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:41:29 INFO - PROCESS | 3740 | 1467391289866 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3740 | 1467391289868 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776A9000 == 33 [pid = 3740] [id = 607] 09:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070E64800) [pid = 3740] [serial = 1821] [outer = 0000000000000000] 09:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070EDE800) [pid = 3740] [serial = 1822] [outer = 0000005070E64800] 09:41:29 INFO - PROCESS | 3740 | 1467391289913 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070EEB800) [pid = 3740] [serial = 1823] [outer = 0000005070E64800] 09:41:30 INFO - PROCESS | 3740 | 1467391290376 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 626ms 09:41:30 INFO - PROCESS | 3740 | 1467391290409 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3740 | 1467391290411 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 3740 | 1467391290419 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:41:30 INFO - PROCESS | 3740 | 1467391290421 Marionette TRACE conn5 <- [1,2394,null,{}] 09:41:30 INFO - PROCESS | 3740 | 1467391290424 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3740 | 1467391290426 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:30 INFO - PROCESS | 3740 | 1467391290508 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:41:30 INFO - PROCESS | 3740 | 1467391290516 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3740 | 1467391290518 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F20000 == 34 [pid = 3740] [id = 608] 09:41:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507101C400) [pid = 3740] [serial = 1824] [outer = 0000000000000000] 09:41:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071021C00) [pid = 3740] [serial = 1825] [outer = 000000507101C400] 09:41:30 INFO - PROCESS | 3740 | 1467391290563 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507103FC00) [pid = 3740] [serial = 1826] [outer = 000000507101C400] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050698C5000 == 33 [pid = 3740] [id = 600] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506905A800 == 32 [pid = 3740] [id = 599] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C69000 == 31 [pid = 3740] [id = 605] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D3A800 == 30 [pid = 3740] [id = 604] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050750C5800 == 29 [pid = 3740] [id = 606] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 00000050776A9000 == 28 [pid = 3740] [id = 607] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005071238000 == 27 [pid = 3740] [id = 603] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF15800 == 26 [pid = 3740] [id = 601] 09:41:31 INFO - PROCESS | 3740 | --DOCSHELL 0000005070E29000 == 25 [pid = 3740] [id = 602] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005074047400) [pid = 3740] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005073D38000) [pid = 3740] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506A781C00) [pid = 3740] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B81C00) [pid = 3740] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064E8F800) [pid = 3740] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005064B99400) [pid = 3740] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064EEA800) [pid = 3740] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005068F54C00) [pid = 3740] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506973B800) [pid = 3740] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005074237000) [pid = 3740] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005071684C00) [pid = 3740] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000050716F1000) [pid = 3740] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506EC49400) [pid = 3740] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506F5B1000) [pid = 3740] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005070830C00) [pid = 3740] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005071023C00) [pid = 3740] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005071045000) [pid = 3740] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005070E65800) [pid = 3740] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (000000506E42F400) [pid = 3740] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000506E6BB000) [pid = 3740] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (000000506FE22000) [pid = 3740] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (000000506ACDB000) [pid = 3740] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005070EE2400) [pid = 3740] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:41:32 INFO - PROCESS | 3740 | 1467391292508 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2137ms 09:41:32 INFO - PROCESS | 3740 | 1467391292560 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:41:32 INFO - PROCESS | 3740 | 1467391292566 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:41:32 INFO - PROCESS | 3740 | 1467391292571 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3740 | 1467391292575 Marionette TRACE conn5 <- [1,2398,null,{}] 09:41:32 INFO - PROCESS | 3740 | 1467391292583 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3740 | 1467391292586 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:32 INFO - PROCESS | 3740 | 1467391292742 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:41:32 INFO - PROCESS | 3740 | 1467391292811 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3740 | 1467391292815 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069768800 == 26 [pid = 3740] [id = 609] 09:41:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064626C00) [pid = 3740] [serial = 1827] [outer = 0000000000000000] 09:41:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064628000) [pid = 3740] [serial = 1828] [outer = 0000005064626C00] 09:41:32 INFO - PROCESS | 3740 | 1467391292919 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064AA1400) [pid = 3740] [serial = 1829] [outer = 0000005064626C00] 09:41:33 INFO - PROCESS | 3740 | 1467391293694 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1140ms 09:41:33 INFO - PROCESS | 3740 | 1467391293714 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3740 | 1467391293721 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:41:33 INFO - PROCESS | 3740 | 1467391293728 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:41:33 INFO - PROCESS | 3740 | 1467391293731 Marionette TRACE conn5 <- [1,2402,null,{}] 09:41:33 INFO - PROCESS | 3740 | 1467391293735 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3740 | 1467391293738 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:33 INFO - PROCESS | 3740 | 1467391293872 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:41:33 INFO - PROCESS | 3740 | 1467391293949 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3740 | 1467391293953 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:33 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC1D000 == 27 [pid = 3740] [id = 610] 09:41:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064B99400) [pid = 3740] [serial = 1830] [outer = 0000000000000000] 09:41:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064B9D800) [pid = 3740] [serial = 1831] [outer = 0000005064B99400] 09:41:34 INFO - PROCESS | 3740 | 1467391294013 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064E91C00) [pid = 3740] [serial = 1832] [outer = 0000005064B99400] 09:41:34 INFO - PROCESS | 3740 | --DOCSHELL 0000005069062800 == 26 [pid = 3740] [id = 547] 09:41:34 INFO - PROCESS | 3740 | 1467391294707 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1027ms 09:41:34 INFO - PROCESS | 3740 | 1467391294761 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3740 | 1467391294765 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:41:34 INFO - PROCESS | 3740 | 1467391294770 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3740 | 1467391294773 Marionette TRACE conn5 <- [1,2406,null,{}] 09:41:34 INFO - PROCESS | 3740 | 1467391294779 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 3740 | 1467391294782 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:34 INFO - PROCESS | 3740 | 1467391294881 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:41:34 INFO - PROCESS | 3740 | 1467391294959 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3740 | 1467391294962 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:34 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A734000 == 27 [pid = 3740] [id = 611] 09:41:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064A98000) [pid = 3740] [serial = 1833] [outer = 0000000000000000] 09:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064B2CC00) [pid = 3740] [serial = 1834] [outer = 0000005064A98000] 09:41:35 INFO - PROCESS | 3740 | 1467391295011 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064D0DC00) [pid = 3740] [serial = 1835] [outer = 0000005064A98000] 09:41:35 INFO - PROCESS | 3740 | 1467391295450 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 731ms 09:41:35 INFO - PROCESS | 3740 | 1467391295501 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3740 | 1467391295506 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:41:35 INFO - PROCESS | 3740 | 1467391295512 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3740 | 1467391295515 Marionette TRACE conn5 <- [1,2410,null,{}] 09:41:35 INFO - PROCESS | 3740 | 1467391295519 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3740 | 1467391295521 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:35 INFO - PROCESS | 3740 | 1467391295617 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:41:35 INFO - PROCESS | 3740 | 1467391295629 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3740 | 1467391295631 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:35 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F56E000 == 28 [pid = 3740] [id = 612] 09:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000050651B0C00) [pid = 3740] [serial = 1836] [outer = 0000000000000000] 09:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005066250800) [pid = 3740] [serial = 1837] [outer = 00000050651B0C00] 09:41:35 INFO - PROCESS | 3740 | 1467391295681 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005068F5D800) [pid = 3740] [serial = 1838] [outer = 00000050651B0C00] 09:41:36 INFO - PROCESS | 3740 | 1467391296165 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 09:41:36 INFO - PROCESS | 3740 | 1467391296205 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3740 | 1467391296208 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:41:36 INFO - PROCESS | 3740 | 1467391296211 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3740 | 1467391296215 Marionette TRACE conn5 <- [1,2414,null,{}] 09:41:36 INFO - PROCESS | 3740 | 1467391296226 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3740 | 1467391296231 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:36 INFO - PROCESS | 3740 | 1467391296326 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:41:36 INFO - PROCESS | 3740 | 1467391296335 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3740 | 1467391296339 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CF800 == 29 [pid = 3740] [id = 613] 09:41:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B98C00) [pid = 3740] [serial = 1839] [outer = 0000000000000000] 09:41:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069D50000) [pid = 3740] [serial = 1840] [outer = 0000005064B98C00] 09:41:36 INFO - PROCESS | 3740 | 1467391296390 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506A81AC00) [pid = 3740] [serial = 1841] [outer = 0000005064B98C00] 09:41:36 INFO - PROCESS | 3740 | 1467391296877 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 09:41:36 INFO - PROCESS | 3740 | 1467391296906 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3740 | 1467391296909 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:41:36 INFO - PROCESS | 3740 | 1467391296912 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3740 | 1467391296914 Marionette TRACE conn5 <- [1,2418,null,{}] 09:41:36 INFO - PROCESS | 3740 | 1467391296917 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3740 | 1467391296919 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:37 INFO - PROCESS | 3740 | 1467391297039 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:41:37 INFO - PROCESS | 3740 | 1467391297048 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3740 | 1467391297050 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:37 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D24800 == 30 [pid = 3740] [id = 614] 09:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506ACDFC00) [pid = 3740] [serial = 1842] [outer = 0000000000000000] 09:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506E055C00) [pid = 3740] [serial = 1843] [outer = 000000506ACDFC00] 09:41:37 INFO - PROCESS | 3740 | 1467391297096 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506E674800) [pid = 3740] [serial = 1844] [outer = 000000506ACDFC00] 09:41:37 INFO - PROCESS | 3740 | 1467391297592 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 09:41:37 INFO - PROCESS | 3740 | 1467391297652 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3740 | 1467391297654 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:41:37 INFO - PROCESS | 3740 | 1467391297657 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3740 | 1467391297659 Marionette TRACE conn5 <- [1,2422,null,{}] 09:41:37 INFO - PROCESS | 3740 | 1467391297662 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3740 | 1467391297664 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:37 INFO - PROCESS | 3740 | 1467391297776 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:41:37 INFO - PROCESS | 3740 | 1467391297787 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3740 | 1467391297789 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:37 INFO - PROCESS | 3740 | ++DOCSHELL 000000507421E800 == 31 [pid = 3740] [id = 615] 09:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506AE9FC00) [pid = 3740] [serial = 1845] [outer = 0000000000000000] 09:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506EB0BC00) [pid = 3740] [serial = 1846] [outer = 000000506AE9FC00] 09:41:37 INFO - PROCESS | 3740 | 1467391297835 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506ECB6C00) [pid = 3740] [serial = 1847] [outer = 000000506AE9FC00] 09:41:38 INFO - PROCESS | 3740 | 1467391298282 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 689ms 09:41:38 INFO - PROCESS | 3740 | 1467391298348 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3740 | 1467391298350 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:41:38 INFO - PROCESS | 3740 | 1467391298353 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3740 | 1467391298355 Marionette TRACE conn5 <- [1,2426,null,{}] 09:41:38 INFO - PROCESS | 3740 | 1467391298358 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3740 | 1467391298364 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:38 INFO - PROCESS | 3740 | 1467391298549 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:41:38 INFO - PROCESS | 3740 | 1467391298599 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3740 | 1467391298601 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750C2000 == 32 [pid = 3740] [id = 616] 09:41:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506FE22000) [pid = 3740] [serial = 1848] [outer = 0000000000000000] 09:41:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506FE30400) [pid = 3740] [serial = 1849] [outer = 000000506FE22000] 09:41:38 INFO - PROCESS | 3740 | 1467391298648 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070853C00) [pid = 3740] [serial = 1850] [outer = 000000506FE22000] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005070E64800) [pid = 3740] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506ACDD800) [pid = 3740] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064A97800) [pid = 3740] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506FE28000) [pid = 3740] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064E92400) [pid = 3740] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064625800) [pid = 3740] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005062BF2400) [pid = 3740] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070849400) [pid = 3740] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005069D5A400) [pid = 3740] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064A97400) [pid = 3740] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005069B0FC00) [pid = 3740] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005069A73000) [pid = 3740] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:41:39 INFO - PROCESS | 3740 | 1467391299072 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 09:41:39 INFO - PROCESS | 3740 | 1467391299091 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3740 | 1467391299093 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:41:39 INFO - PROCESS | 3740 | 1467391299096 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3740 | 1467391299098 Marionette TRACE conn5 <- [1,2430,null,{}] 09:41:39 INFO - PROCESS | 3740 | 1467391299102 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3740 | 1467391299104 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:39 INFO - PROCESS | 3740 | 1467391299186 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:41:39 INFO - PROCESS | 3740 | 1467391299261 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3740 | 1467391299264 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:39 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A732000 == 33 [pid = 3740] [id = 617] 09:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005062BF2C00) [pid = 3740] [serial = 1851] [outer = 0000000000000000] 09:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005069A73000) [pid = 3740] [serial = 1852] [outer = 0000005062BF2C00] 09:41:39 INFO - PROCESS | 3740 | 1467391299314 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000507084D800) [pid = 3740] [serial = 1853] [outer = 0000005062BF2C00] 09:41:39 INFO - PROCESS | 3740 | 1467391299680 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 09:41:39 INFO - PROCESS | 3740 | 1467391299729 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3740 | 1467391299731 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:41:39 INFO - PROCESS | 3740 | 1467391299734 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:41:39 INFO - PROCESS | 3740 | 1467391299736 Marionette TRACE conn5 <- [1,2434,null,{}] 09:41:39 INFO - PROCESS | 3740 | 1467391299740 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3740 | 1467391299742 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:39 INFO - PROCESS | 3740 | 1467391299827 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:41:39 INFO - PROCESS | 3740 | 1467391299934 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3740 | 1467391299936 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D2D000 == 34 [pid = 3740] [id = 618] 09:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005070921400) [pid = 3740] [serial = 1854] [outer = 0000000000000000] 09:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070E66800) [pid = 3740] [serial = 1855] [outer = 0000005070921400] 09:41:39 INFO - PROCESS | 3740 | 1467391299983 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070EE7400) [pid = 3740] [serial = 1856] [outer = 0000005070921400] 09:41:40 INFO - PROCESS | 3740 | 1467391300336 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 09:41:40 INFO - PROCESS | 3740 | 1467391300428 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3740 | 1467391300430 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:41:40 INFO - PROCESS | 3740 | 1467391300434 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3740 | 1467391300436 Marionette TRACE conn5 <- [1,2438,null,{}] 09:41:40 INFO - PROCESS | 3740 | 1467391300440 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3740 | 1467391300442 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:40 INFO - PROCESS | 3740 | 1467391300528 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:41:40 INFO - PROCESS | 3740 | 1467391300534 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3740 | 1467391300536 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CE800 == 35 [pid = 3740] [id = 619] 09:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070EED000) [pid = 3740] [serial = 1857] [outer = 0000000000000000] 09:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071020000) [pid = 3740] [serial = 1858] [outer = 0000005070EED000] 09:41:40 INFO - PROCESS | 3740 | 1467391300580 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507103F400) [pid = 3740] [serial = 1859] [outer = 0000005070EED000] 09:41:41 INFO - PROCESS | 3740 | 1467391300996 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 09:41:41 INFO - PROCESS | 3740 | 1467391301065 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3740 | 1467391301067 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:41:41 INFO - PROCESS | 3740 | 1467391301070 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3740 | 1467391301072 Marionette TRACE conn5 <- [1,2442,null,{}] 09:41:41 INFO - PROCESS | 3740 | 1467391301076 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3740 | 1467391301077 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:41 INFO - PROCESS | 3740 | 1467391301162 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:41:41 INFO - PROCESS | 3740 | 1467391301168 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3740 | 1467391301170 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AB7800 == 36 [pid = 3740] [id = 620] 09:41:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050714D1000) [pid = 3740] [serial = 1860] [outer = 0000000000000000] 09:41:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050714DAC00) [pid = 3740] [serial = 1861] [outer = 00000050714D1000] 09:41:41 INFO - PROCESS | 3740 | 1467391301241 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071686000) [pid = 3740] [serial = 1862] [outer = 00000050714D1000] 09:41:41 INFO - PROCESS | 3740 | 1467391301924 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 879ms 09:41:41 INFO - PROCESS | 3740 | 1467391301963 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3740 | 1467391301968 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:41:41 INFO - PROCESS | 3740 | 1467391301973 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3740 | 1467391301979 Marionette TRACE conn5 <- [1,2446,null,{}] 09:41:41 INFO - PROCESS | 3740 | 1467391301985 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3740 | 1467391301988 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:42 INFO - PROCESS | 3740 | 1467391302109 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:41:42 INFO - PROCESS | 3740 | 1467391302230 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3740 | 1467391302234 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:42 INFO - PROCESS | 3740 | ++DOCSHELL 000000506F56D800 == 37 [pid = 3740] [id = 621] 09:41:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064E9C400) [pid = 3740] [serial = 1863] [outer = 0000000000000000] 09:41:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064EE7800) [pid = 3740] [serial = 1864] [outer = 0000005064E9C400] 09:41:42 INFO - PROCESS | 3740 | 1467391302301 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005068FF2800) [pid = 3740] [serial = 1865] [outer = 0000005064E9C400] 09:41:42 INFO - PROCESS | 3740 | 1467391302906 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 09:41:42 INFO - PROCESS | 3740 | 1467391302964 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3740 | 1467391302969 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:41:42 INFO - PROCESS | 3740 | 1467391302977 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3740 | 1467391302980 Marionette TRACE conn5 <- [1,2450,null,{}] 09:41:42 INFO - PROCESS | 3740 | 1467391302984 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3740 | 1467391302987 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:43 INFO - PROCESS | 3740 | 1467391303108 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:41:43 INFO - PROCESS | 3740 | 1467391303203 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3740 | 1467391303206 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750B6800 == 38 [pid = 3740] [id = 622] 09:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506E057C00) [pid = 3740] [serial = 1866] [outer = 0000000000000000] 09:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506EB0C400) [pid = 3740] [serial = 1867] [outer = 000000506E057C00] 09:41:43 INFO - PROCESS | 3740 | 1467391303264 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506FE27000) [pid = 3740] [serial = 1868] [outer = 000000506E057C00] 09:41:43 INFO - PROCESS | 3740 | 1467391303882 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 943ms 09:41:43 INFO - PROCESS | 3740 | 1467391303922 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3740 | 1467391303924 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:41:43 INFO - PROCESS | 3740 | 1467391303928 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3740 | 1467391303932 Marionette TRACE conn5 <- [1,2454,null,{}] 09:41:43 INFO - PROCESS | 3740 | 1467391303944 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3740 | 1467391303949 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:44 INFO - PROCESS | 3740 | 1467391304113 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:41:44 INFO - PROCESS | 3740 | 1467391304388 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3740 | 1467391304391 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:44 INFO - PROCESS | 3740 | ++DOCSHELL 000000506987A000 == 39 [pid = 3740] [id = 623] 09:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005062D71C00) [pid = 3740] [serial = 1869] [outer = 0000000000000000] 09:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064A9D800) [pid = 3740] [serial = 1870] [outer = 0000005062D71C00] 09:41:44 INFO - PROCESS | 3740 | 1467391304446 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005064EEA800) [pid = 3740] [serial = 1871] [outer = 0000005062D71C00] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 000000507104E800 == 38 [pid = 3740] [id = 548] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005069AB5800 == 37 [pid = 3740] [id = 549] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED0D800 == 36 [pid = 3740] [id = 544] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 000000506E4A1000 == 35 [pid = 3740] [id = 542] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005072485800 == 34 [pid = 3740] [id = 540] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005065AA0800 == 33 [pid = 3740] [id = 535] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 00000050708EE800 == 32 [pid = 3740] [id = 551] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005066280800 == 31 [pid = 3740] [id = 534] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 000000506E323800 == 30 [pid = 3740] [id = 550] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005069768800 == 29 [pid = 3740] [id = 609] 09:41:45 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F20000 == 28 [pid = 3740] [id = 608] 09:41:45 INFO - PROCESS | 3740 | 1467391305088 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005070EEB800) [pid = 3740] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506B2D7800) [pid = 3740] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506E6BAC00) [pid = 3740] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506E40D800) [pid = 3740] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000507082CC00) [pid = 3740] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506ECB9000) [pid = 3740] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070EDE800) [pid = 3740] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507084A000) [pid = 3740] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064EEC000) [pid = 3740] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005065ADEC00) [pid = 3740] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B25000) [pid = 3740] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064B88000) [pid = 3740] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506989EC00) [pid = 3740] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064D02800) [pid = 3740] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005071A05400) [pid = 3740] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070E64C00) [pid = 3740] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506EB9C400) [pid = 3740] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506ACDA000) [pid = 3740] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050662BA400) [pid = 3740] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064D79400) [pid = 3740] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005069BC6800) [pid = 3740] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000507082D000) [pid = 3740] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005070855800) [pid = 3740] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506A77D000) [pid = 3740] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1194ms 09:41:45 INFO - PROCESS | 3740 | 1467391305125 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3740 | 1467391305129 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:41:45 INFO - PROCESS | 3740 | 1467391305134 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:41:45 INFO - PROCESS | 3740 | 1467391305136 Marionette TRACE conn5 <- [1,2458,null,{}] 09:41:45 INFO - PROCESS | 3740 | 1467391305142 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3740 | 1467391305147 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:45 INFO - PROCESS | 3740 | 1467391305247 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:41:45 INFO - PROCESS | 3740 | 1467391305326 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3740 | 1467391305329 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D21800 == 29 [pid = 3740] [id = 624] 09:41:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064B27C00) [pid = 3740] [serial = 1872] [outer = 0000000000000000] 09:41:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064B90800) [pid = 3740] [serial = 1873] [outer = 0000005064B27C00] 09:41:45 INFO - PROCESS | 3740 | 1467391305378 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000050651B5800) [pid = 3740] [serial = 1874] [outer = 0000005064B27C00] 09:41:45 INFO - PROCESS | 3740 | 1467391305843 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 732ms 09:41:45 INFO - PROCESS | 3740 | 1467391305872 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3740 | 1467391305876 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:41:45 INFO - PROCESS | 3740 | 1467391305881 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3740 | 1467391305883 Marionette TRACE conn5 <- [1,2462,null,{}] 09:41:45 INFO - PROCESS | 3740 | 1467391305887 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3740 | 1467391305889 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:45 INFO - PROCESS | 3740 | 1467391305982 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:41:45 INFO - PROCESS | 3740 | 1467391305988 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3740 | 1467391305991 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:46 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED0D000 == 30 [pid = 3740] [id = 625] 09:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005068FF8400) [pid = 3740] [serial = 1875] [outer = 0000000000000000] 09:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506A710C00) [pid = 3740] [serial = 1876] [outer = 0000005068FF8400] 09:41:46 INFO - PROCESS | 3740 | 1467391306037 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506B2CDC00) [pid = 3740] [serial = 1877] [outer = 0000005068FF8400] 09:41:46 INFO - PROCESS | 3740 | 1467391306501 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 09:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:41:46 INFO - PROCESS | 3740 | 1467391306576 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3740 | 1467391306579 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:41:46 INFO - PROCESS | 3740 | 1467391306584 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3740 | 1467391306590 Marionette TRACE conn5 <- [1,2466,null,{}] 09:41:46 INFO - PROCESS | 3740 | 1467391306599 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 3740 | 1467391306603 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:46 INFO - PROCESS | 3740 | 1467391306694 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:41:46 INFO - PROCESS | 3740 | 1467391306707 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3740 | 1467391306709 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071226800 == 31 [pid = 3740] [id = 626] 09:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506EB99000) [pid = 3740] [serial = 1878] [outer = 0000000000000000] 09:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506ECBD000) [pid = 3740] [serial = 1879] [outer = 000000506EB99000] 09:41:46 INFO - PROCESS | 3740 | 1467391306755 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506FE25C00) [pid = 3740] [serial = 1880] [outer = 000000506EB99000] 09:41:47 INFO - PROCESS | 3740 | 1467391307218 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 09:41:47 INFO - PROCESS | 3740 | 1467391307275 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3740 | 1467391307277 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:41:47 INFO - PROCESS | 3740 | 1467391307281 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 3740 | 1467391307282 Marionette TRACE conn5 <- [1,2470,null,{}] 09:41:47 INFO - PROCESS | 3740 | 1467391307286 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 3740 | 1467391307288 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:47 INFO - PROCESS | 3740 | 1467391307406 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:41:47 INFO - PROCESS | 3740 | 1467391307424 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3740 | 1467391307426 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729D9000 == 32 [pid = 3740] [id = 627] 09:41:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070828400) [pid = 3740] [serial = 1881] [outer = 0000000000000000] 09:41:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507084B800) [pid = 3740] [serial = 1882] [outer = 0000005070828400] 09:41:47 INFO - PROCESS | 3740 | 1467391307471 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070E62400) [pid = 3740] [serial = 1883] [outer = 0000005070828400] 09:41:47 INFO - PROCESS | 3740 | 1467391307950 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 09:41:48 INFO - PROCESS | 3740 | 1467391308017 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3740 | 1467391308020 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 3740 | 1467391308023 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:41:48 INFO - PROCESS | 3740 | 1467391308025 Marionette TRACE conn5 <- [1,2474,null,{}] 09:41:48 INFO - PROCESS | 3740 | 1467391308028 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3740 | 1467391308031 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:48 INFO - PROCESS | 3740 | 1467391308146 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:41:48 INFO - PROCESS | 3740 | 1467391308200 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3740 | 1467391308206 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075066000 == 33 [pid = 3740] [id = 628] 09:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071025400) [pid = 3740] [serial = 1884] [outer = 0000000000000000] 09:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507103EC00) [pid = 3740] [serial = 1885] [outer = 0000005071025400] 09:41:48 INFO - PROCESS | 3740 | 1467391308264 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071687400) [pid = 3740] [serial = 1886] [outer = 0000005071025400] 09:41:48 INFO - PROCESS | 3740 | 1467391308750 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 776ms 09:41:48 INFO - PROCESS | 3740 | 1467391308802 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3740 | 1467391308804 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 3740 | 1467391308807 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:41:48 INFO - PROCESS | 3740 | 1467391308809 Marionette TRACE conn5 <- [1,2478,null,{}] 09:41:48 INFO - PROCESS | 3740 | 1467391308813 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3740 | 1467391308815 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:48 INFO - PROCESS | 3740 | 1467391308938 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:41:49 INFO - PROCESS | 3740 | 1467391308995 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3740 | 1467391308997 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:49 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064ABF000 == 34 [pid = 3740] [id = 629] 09:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071A07000) [pid = 3740] [serial = 1887] [outer = 0000000000000000] 09:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071A12C00) [pid = 3740] [serial = 1888] [outer = 0000005071A07000] 09:41:49 INFO - PROCESS | 3740 | 1467391309042 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071AA1000) [pid = 3740] [serial = 1889] [outer = 0000005071A07000] 09:41:49 INFO - PROCESS | 3740 | 1467391309462 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 09:41:49 INFO - PROCESS | 3740 | 1467391309501 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3740 | 1467391309503 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:41:49 INFO - PROCESS | 3740 | 1467391309506 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:41:49 INFO - PROCESS | 3740 | 1467391309508 Marionette TRACE conn5 <- [1,2482,null,{}] 09:41:49 INFO - PROCESS | 3740 | 1467391309511 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 3740 | 1467391309513 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:49 INFO - PROCESS | 3740 | 1467391309625 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:41:49 INFO - PROCESS | 3740 | 1467391309630 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3740 | 1467391309632 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780F4000 == 35 [pid = 3740] [id = 630] 09:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064B8C800) [pid = 3740] [serial = 1890] [outer = 0000000000000000] 09:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005068FF0800) [pid = 3740] [serial = 1891] [outer = 0000005064B8C800] 09:41:49 INFO - PROCESS | 3740 | 1467391309880 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071AA6000) [pid = 3740] [serial = 1892] [outer = 0000005064B8C800] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506AE9FC00) [pid = 3740] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506FE22000) [pid = 3740] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005062BF2C00) [pid = 3740] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000507101C400) [pid = 3740] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064A98000) [pid = 3740] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506ACDFC00) [pid = 3740] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B98C00) [pid = 3740] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050651B0C00) [pid = 3740] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064626C00) [pid = 3740] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B99400) [pid = 3740] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070921400) [pid = 3740] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:41:50 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070EED000) [pid = 3740] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:41:50 INFO - PROCESS | 3740 | 1467391310305 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 838ms 09:41:50 INFO - PROCESS | 3740 | 1467391310348 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3740 | 1467391310350 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:41:50 INFO - PROCESS | 3740 | 1467391310353 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3740 | 1467391310355 Marionette TRACE conn5 <- [1,2486,null,{}] 09:41:50 INFO - PROCESS | 3740 | 1467391310359 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3740 | 1467391310360 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:50 INFO - PROCESS | 3740 | 1467391310477 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:41:50 INFO - PROCESS | 3740 | 1467391310489 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3740 | 1467391310491 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078CA2800 == 36 [pid = 3740] [id = 631] 09:41:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A81EC00) [pid = 3740] [serial = 1893] [outer = 0000000000000000] 09:41:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070834800) [pid = 3740] [serial = 1894] [outer = 000000506A81EC00] 09:41:50 INFO - PROCESS | 3740 | 1467391310535 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071B52800) [pid = 3740] [serial = 1895] [outer = 000000506A81EC00] 09:41:50 INFO - PROCESS | 3740 | 1467391310948 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 09:41:50 INFO - PROCESS | 3740 | 1467391310986 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3740 | 1467391310988 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:41:50 INFO - PROCESS | 3740 | 1467391310991 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3740 | 1467391310993 Marionette TRACE conn5 <- [1,2490,null,{}] 09:41:50 INFO - PROCESS | 3740 | 1467391310997 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3740 | 1467391310999 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:51 INFO - PROCESS | 3740 | 1467391311116 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:41:51 INFO - PROCESS | 3740 | 1467391311124 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3740 | 1467391311126 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D7E000 == 37 [pid = 3740] [id = 632] 09:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071685800) [pid = 3740] [serial = 1896] [outer = 0000000000000000] 09:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071B61800) [pid = 3740] [serial = 1897] [outer = 0000005071685800] 09:41:51 INFO - PROCESS | 3740 | 1467391311170 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050721E0800) [pid = 3740] [serial = 1898] [outer = 0000005071685800] 09:41:51 INFO - PROCESS | 3740 | 1467391311590 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 09:41:51 INFO - PROCESS | 3740 | 1467391311622 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3740 | 1467391311624 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:41:51 INFO - PROCESS | 3740 | 1467391311627 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3740 | 1467391311629 Marionette TRACE conn5 <- [1,2494,null,{}] 09:41:51 INFO - PROCESS | 3740 | 1467391311633 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3740 | 1467391311635 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:51 INFO - PROCESS | 3740 | 1467391311753 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:41:51 INFO - PROCESS | 3740 | 1467391311791 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3740 | 1467391311793 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:51 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079589000 == 38 [pid = 3740] [id = 633] 09:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507221F800) [pid = 3740] [serial = 1899] [outer = 0000000000000000] 09:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072977800) [pid = 3740] [serial = 1900] [outer = 000000507221F800] 09:41:51 INFO - PROCESS | 3740 | 1467391311841 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005072DDDC00) [pid = 3740] [serial = 1901] [outer = 000000507221F800] 09:41:52 INFO - PROCESS | 3740 | 1467391312475 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 880ms 09:41:52 INFO - PROCESS | 3740 | 1467391312512 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3740 | 1467391312517 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:41:52 INFO - PROCESS | 3740 | 1467391312521 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:41:52 INFO - PROCESS | 3740 | 1467391312527 Marionette TRACE conn5 <- [1,2498,null,{}] 09:41:52 INFO - PROCESS | 3740 | 1467391312533 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3740 | 1467391312536 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:52 INFO - PROCESS | 3740 | 1467391312656 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:41:52 INFO - PROCESS | 3740 | 1467391312780 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3740 | 1467391312784 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:52 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E6DA000 == 39 [pid = 3740] [id = 634] 09:41:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000050662B7400) [pid = 3740] [serial = 1902] [outer = 0000000000000000] 09:41:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050697DCC00) [pid = 3740] [serial = 1903] [outer = 00000050662B7400] 09:41:52 INFO - PROCESS | 3740 | 1467391312843 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506A78B400) [pid = 3740] [serial = 1904] [outer = 00000050662B7400] 09:41:53 INFO - PROCESS | 3740 | 1467391313505 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1035ms 09:41:53 INFO - PROCESS | 3740 | 1467391313561 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3740 | 1467391313566 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:41:53 INFO - PROCESS | 3740 | 1467391313608 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3740 | 1467391313611 Marionette TRACE conn5 <- [1,2502,null,{}] 09:41:53 INFO - PROCESS | 3740 | 1467391313615 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3740 | 1467391313619 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:53 INFO - PROCESS | 3740 | 1467391313748 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:41:53 INFO - PROCESS | 3740 | 1467391313866 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3740 | 1467391313869 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE1000 == 40 [pid = 3740] [id = 635] 09:41:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506FE23800) [pid = 3740] [serial = 1905] [outer = 0000000000000000] 09:41:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005070852000) [pid = 3740] [serial = 1906] [outer = 000000506FE23800] 09:41:53 INFO - PROCESS | 3740 | 1467391313928 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050714A8000) [pid = 3740] [serial = 1907] [outer = 000000506FE23800] 09:41:54 INFO - PROCESS | 3740 | 1467391314551 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1002ms 09:41:54 INFO - PROCESS | 3740 | 1467391314590 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3740 | 1467391314593 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:41:54 INFO - PROCESS | 3740 | 1467391314597 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3740 | 1467391314601 Marionette TRACE conn5 <- [1,2506,null,{}] 09:41:54 INFO - PROCESS | 3740 | 1467391314612 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3740 | 1467391314618 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:54 INFO - PROCESS | 3740 | 1467391314736 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:41:54 INFO - PROCESS | 3740 | 1467391314834 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3740 | 1467391314838 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079F18800 == 41 [pid = 3740] [id = 636] 09:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050729A4800) [pid = 3740] [serial = 1908] [outer = 0000000000000000] 09:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005072BA7C00) [pid = 3740] [serial = 1909] [outer = 00000050729A4800] 09:41:54 INFO - PROCESS | 3740 | 1467391314896 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005074047400) [pid = 3740] [serial = 1910] [outer = 00000050729A4800] 09:41:55 INFO - PROCESS | 3740 | 1467391315697 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1143ms 09:41:55 INFO - PROCESS | 3740 | 1467391315742 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3740 | 1467391315747 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:41:55 INFO - PROCESS | 3740 | 1467391315752 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 3740 | 1467391315755 Marionette TRACE conn5 <- [1,2510,null,{}] 09:41:55 INFO - PROCESS | 3740 | 1467391315761 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3740 | 1467391315764 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:55 INFO - PROCESS | 3740 | 1467391315914 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:41:55 INFO - PROCESS | 3740 | 1467391315973 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3740 | 1467391315977 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690ED800 == 42 [pid = 3740] [id = 637] 09:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005064F82000) [pid = 3740] [serial = 1911] [outer = 0000000000000000] 09:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000050651BC800) [pid = 3740] [serial = 1912] [outer = 0000005064F82000] 09:41:56 INFO - PROCESS | 3740 | 1467391316029 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005069707400) [pid = 3740] [serial = 1913] [outer = 0000005064F82000] 09:41:56 INFO - PROCESS | 3740 | --DOCSHELL 0000005071A76000 == 41 [pid = 3740] [id = 539] 09:41:56 INFO - PROCESS | 3740 | --DOCSHELL 00000050776AE800 == 40 [pid = 3740] [id = 543] 09:41:56 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C21000 == 39 [pid = 3740] [id = 541] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005071021C00) [pid = 3740] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506EB0BC00) [pid = 3740] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506FE30400) [pid = 3740] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005069A73000) [pid = 3740] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000507103FC00) [pid = 3740] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005064B2CC00) [pid = 3740] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064D0DC00) [pid = 3740] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506E055C00) [pid = 3740] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005069D50000) [pid = 3740] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506A81AC00) [pid = 3740] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005066250800) [pid = 3740] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005068F5D800) [pid = 3740] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064AA1400) [pid = 3740] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064628000) [pid = 3740] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064E91C00) [pid = 3740] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B9D800) [pid = 3740] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005070E66800) [pid = 3740] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070853C00) [pid = 3740] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506ECB6C00) [pid = 3740] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070EE7400) [pid = 3740] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000507103F400) [pid = 3740] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000507084D800) [pid = 3740] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506E674800) [pid = 3740] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071020000) [pid = 3740] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3740 | 1467391316646 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 944ms 09:41:56 INFO - PROCESS | 3740 | 1467391316700 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3740 | 1467391316704 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:41:56 INFO - PROCESS | 3740 | 1467391316710 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3740 | 1467391316713 Marionette TRACE conn5 <- [1,2514,null,{}] 09:41:56 INFO - PROCESS | 3740 | 1467391316717 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3740 | 1467391316719 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:56 INFO - PROCESS | 3740 | 1467391316812 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:41:56 INFO - PROCESS | 3740 | 1467391316895 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3740 | 1467391316897 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:56 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC20000 == 40 [pid = 3740] [id = 638] 09:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506354AC00) [pid = 3740] [serial = 1914] [outer = 0000000000000000] 09:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064AA1400) [pid = 3740] [serial = 1915] [outer = 000000506354AC00] 09:41:56 INFO - PROCESS | 3740 | 1467391316946 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005064E95000) [pid = 3740] [serial = 1916] [outer = 000000506354AC00] 09:41:57 INFO - PROCESS | 3740 | 1467391317413 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 735ms 09:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:41:57 INFO - PROCESS | 3740 | 1467391317448 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3740 | 1467391317451 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:41:57 INFO - PROCESS | 3740 | 1467391317454 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3740 | 1467391317458 Marionette TRACE conn5 <- [1,2518,null,{}] 09:41:57 INFO - PROCESS | 3740 | 1467391317469 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3740 | 1467391317473 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:57 INFO - PROCESS | 3740 | 1467391317563 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:41:57 INFO - PROCESS | 3740 | 1467391317572 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3740 | 1467391317575 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711B8800 == 41 [pid = 3740] [id = 639] 09:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A78AC00) [pid = 3740] [serial = 1917] [outer = 0000000000000000] 09:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506B2D3000) [pid = 3740] [serial = 1918] [outer = 000000506A78AC00] 09:41:57 INFO - PROCESS | 3740 | 1467391317629 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E4E8800) [pid = 3740] [serial = 1919] [outer = 000000506A78AC00] 09:41:58 INFO - PROCESS | 3740 | 1467391318097 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 692ms 09:41:58 INFO - PROCESS | 3740 | 1467391318148 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3740 | 1467391318151 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:41:58 INFO - PROCESS | 3740 | 1467391318154 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3740 | 1467391318156 Marionette TRACE conn5 <- [1,2522,null,{}] 09:41:58 INFO - PROCESS | 3740 | 1467391318160 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3740 | 1467391318162 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:58 INFO - PROCESS | 3740 | 1467391318253 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:41:58 INFO - PROCESS | 3740 | 1467391318260 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3740 | 1467391318262 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:58 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071DD2800 == 42 [pid = 3740] [id = 640] 09:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506ECB3800) [pid = 3740] [serial = 1920] [outer = 0000000000000000] 09:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506ECBAC00) [pid = 3740] [serial = 1921] [outer = 000000506ECB3800] 09:41:58 INFO - PROCESS | 3740 | 1467391318310 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE25400) [pid = 3740] [serial = 1922] [outer = 000000506ECB3800] 09:41:58 INFO - PROCESS | 3740 | 1467391318740 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 09:41:58 INFO - PROCESS | 3740 | 1467391318785 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3740 | 1467391318787 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:41:58 INFO - PROCESS | 3740 | 1467391318791 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3740 | 1467391318792 Marionette TRACE conn5 <- [1,2526,null,{}] 09:41:58 INFO - PROCESS | 3740 | 1467391318796 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3740 | 1467391318798 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:58 INFO - PROCESS | 3740 | 1467391318916 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:41:59 INFO - PROCESS | 3740 | 1467391318997 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3740 | 1467391318999 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0B000 == 43 [pid = 3740] [id = 641] 09:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506FE2F800) [pid = 3740] [serial = 1923] [outer = 0000000000000000] 09:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000507082A000) [pid = 3740] [serial = 1924] [outer = 000000506FE2F800] 09:41:59 INFO - PROCESS | 3740 | 1467391319051 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070852400) [pid = 3740] [serial = 1925] [outer = 000000506FE2F800] 09:41:59 INFO - PROCESS | 3740 | 1467391319484 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 09:41:59 INFO - PROCESS | 3740 | 1467391319532 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3740 | 1467391319535 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:41:59 INFO - PROCESS | 3740 | 1467391319538 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3740 | 1467391319540 Marionette TRACE conn5 <- [1,2530,null,{}] 09:41:59 INFO - PROCESS | 3740 | 1467391319543 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 3740 | 1467391319549 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:59 INFO - PROCESS | 3740 | 1467391319690 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:41:59 INFO - PROCESS | 3740 | 1467391319748 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3740 | 1467391319750 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:41:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D0B800 == 44 [pid = 3740] [id = 642] 09:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070EDF800) [pid = 3740] [serial = 1926] [outer = 0000000000000000] 09:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071047400) [pid = 3740] [serial = 1927] [outer = 0000005070EDF800] 09:41:59 INFO - PROCESS | 3740 | 1467391319797 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507168C800) [pid = 3740] [serial = 1928] [outer = 0000005070EDF800] 09:42:00 INFO - PROCESS | 3740 | 1467391320235 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 09:42:00 INFO - PROCESS | 3740 | 1467391320301 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3740 | 1467391320303 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 3740 | 1467391320310 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 3740 | 1467391320312 Marionette TRACE conn5 <- [1,2534,null,{}] 09:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:42:00 INFO - PROCESS | 3740 | 1467391320316 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3740 | 1467391320318 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:00 INFO - PROCESS | 3740 | 1467391320438 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:42:00 INFO - PROCESS | 3740 | 1467391320497 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3740 | 1467391320499 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D39800 == 45 [pid = 3740] [id = 643] 09:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071A0EC00) [pid = 3740] [serial = 1929] [outer = 0000000000000000] 09:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005071A9CC00) [pid = 3740] [serial = 1930] [outer = 0000005071A0EC00] 09:42:00 INFO - PROCESS | 3740 | 1467391320544 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507210E800) [pid = 3740] [serial = 1931] [outer = 0000005071A0EC00] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071685800) [pid = 3740] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506EB99000) [pid = 3740] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005068FF8400) [pid = 3740] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064B27C00) [pid = 3740] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071025400) [pid = 3740] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005062D71C00) [pid = 3740] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005070828400) [pid = 3740] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005071A07000) [pid = 3740] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064B8C800) [pid = 3740] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:42:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506A81EC00) [pid = 3740] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:42:01 INFO - PROCESS | 3740 | 1467391321066 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 09:42:01 INFO - PROCESS | 3740 | 1467391321093 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3740 | 1467391321095 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 3740 | 1467391321099 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:42:01 INFO - PROCESS | 3740 | 1467391321101 Marionette TRACE conn5 <- [1,2538,null,{}] 09:42:01 INFO - PROCESS | 3740 | 1467391321104 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3740 | 1467391321106 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:01 INFO - PROCESS | 3740 | 1467391321190 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:42:01 INFO - PROCESS | 3740 | 1467391321274 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3740 | 1467391321277 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780E0000 == 46 [pid = 3740] [id = 644] 09:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064EE8C00) [pid = 3740] [serial = 1932] [outer = 0000000000000000] 09:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070EE7000) [pid = 3740] [serial = 1933] [outer = 0000005064EE8C00] 09:42:01 INFO - PROCESS | 3740 | 1467391321322 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071B5F400) [pid = 3740] [serial = 1934] [outer = 0000005064EE8C00] 09:42:01 INFO - PROCESS | 3740 | 1467391321695 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 627ms 09:42:01 INFO - PROCESS | 3740 | 1467391321729 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:42:01 INFO - PROCESS | 3740 | 1467391321732 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 3740 | 1467391321735 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3740 | 1467391321737 Marionette TRACE conn5 <- [1,2542,null,{}] 09:42:01 INFO - PROCESS | 3740 | 1467391321756 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3740 | 1467391321758 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:01 INFO - PROCESS | 3740 | 1467391321869 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:42:01 INFO - PROCESS | 3740 | 1467391321874 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3740 | 1467391321876 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D71800 == 47 [pid = 3740] [id = 645] 09:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050724E9800) [pid = 3740] [serial = 1935] [outer = 0000000000000000] 09:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507403B800) [pid = 3740] [serial = 1936] [outer = 00000050724E9800] 09:42:01 INFO - PROCESS | 3740 | 1467391321921 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050742AFC00) [pid = 3740] [serial = 1937] [outer = 00000050724E9800] 09:42:02 INFO - PROCESS | 3740 | 1467391322374 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 09:42:02 INFO - PROCESS | 3740 | 1467391322430 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3740 | 1467391322432 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:42:02 INFO - PROCESS | 3740 | 1467391322435 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3740 | 1467391322437 Marionette TRACE conn5 <- [1,2546,null,{}] 09:42:02 INFO - PROCESS | 3740 | 1467391322440 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3740 | 1467391322442 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:02 INFO - PROCESS | 3740 | 1467391322528 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:42:02 INFO - PROCESS | 3740 | 1467391322536 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3740 | 1467391322538 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078FE7800 == 48 [pid = 3740] [id = 646] 09:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071AA1C00) [pid = 3740] [serial = 1938] [outer = 0000000000000000] 09:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005074D57400) [pid = 3740] [serial = 1939] [outer = 0000005071AA1C00] 09:42:02 INFO - PROCESS | 3740 | 1467391322583 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005074DE4000) [pid = 3740] [serial = 1940] [outer = 0000005071AA1C00] 09:42:03 INFO - PROCESS | 3740 | 1467391323196 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 837ms 09:42:03 INFO - PROCESS | 3740 | 1467391323276 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3740 | 1467391323281 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:42:03 INFO - PROCESS | 3740 | 1467391323286 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3740 | 1467391323290 Marionette TRACE conn5 <- [1,2550,null,{}] 09:42:03 INFO - PROCESS | 3740 | 1467391323296 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3740 | 1467391323299 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:03 INFO - PROCESS | 3740 | 1467391323428 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:42:03 INFO - PROCESS | 3740 | 1467391323521 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3740 | 1467391323524 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:03 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF08800 == 49 [pid = 3740] [id = 647] 09:42:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005064A97000) [pid = 3740] [serial = 1941] [outer = 0000000000000000] 09:42:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064E93C00) [pid = 3740] [serial = 1942] [outer = 0000005064A97000] 09:42:03 INFO - PROCESS | 3740 | 1467391323584 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005068FF9400) [pid = 3740] [serial = 1943] [outer = 0000005064A97000] 09:42:04 INFO - PROCESS | 3740 | 1467391324208 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 985ms 09:42:04 INFO - PROCESS | 3740 | 1467391324279 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 3740 | 1467391324285 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:42:04 INFO - PROCESS | 3740 | 1467391324292 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 3740 | 1467391324296 Marionette TRACE conn5 <- [1,2554,null,{}] 09:42:04 INFO - PROCESS | 3740 | 1467391324300 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3740 | 1467391324304 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:04 INFO - PROCESS | 3740 | 1467391324426 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:42:04 INFO - PROCESS | 3740 | 1467391324551 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3740 | 1467391324554 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C03000 == 50 [pid = 3740] [id = 648] 09:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506E438400) [pid = 3740] [serial = 1944] [outer = 0000000000000000] 09:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000506EB03400) [pid = 3740] [serial = 1945] [outer = 000000506E438400] 09:42:04 INFO - PROCESS | 3740 | 1467391324613 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005070829400) [pid = 3740] [serial = 1946] [outer = 000000506E438400] 09:42:05 INFO - PROCESS | 3740 | 1467391325221 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 987ms 09:42:05 INFO - PROCESS | 3740 | 1467391325281 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3740 | 1467391325284 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:42:05 INFO - PROCESS | 3740 | 1467391325288 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3740 | 1467391325292 Marionette TRACE conn5 <- [1,2558,null,{}] 09:42:05 INFO - PROCESS | 3740 | 1467391325317 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3740 | 1467391325322 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:05 INFO - PROCESS | 3740 | 1467391325474 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:42:05 INFO - PROCESS | 3740 | 1467391325528 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3740 | 1467391325532 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074F93000 == 51 [pid = 3740] [id = 649] 09:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005071689C00) [pid = 3740] [serial = 1947] [outer = 0000000000000000] 09:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005071AA2800) [pid = 3740] [serial = 1948] [outer = 0000005071689C00] 09:42:05 INFO - PROCESS | 3740 | 1467391325591 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005074DE4C00) [pid = 3740] [serial = 1949] [outer = 0000005071689C00] 09:42:06 INFO - PROCESS | 3740 | 1467391326234 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 986ms 09:42:06 INFO - PROCESS | 3740 | 1467391326275 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3740 | 1467391326279 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:42:06 INFO - PROCESS | 3740 | 1467391326282 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3740 | 1467391326284 Marionette TRACE conn5 <- [1,2562,null,{}] 09:42:06 INFO - PROCESS | 3740 | 1467391326288 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3740 | 1467391326290 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:06 INFO - PROCESS | 3740 | 1467391326405 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:42:06 INFO - PROCESS | 3740 | 1467391326530 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3740 | 1467391326533 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079576800 == 52 [pid = 3740] [id = 650] 09:42:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005062BF3C00) [pid = 3740] [serial = 1950] [outer = 0000000000000000] 09:42:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0000005074D5B000) [pid = 3740] [serial = 1951] [outer = 0000005062BF3C00] 09:42:06 INFO - PROCESS | 3740 | 1467391326590 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0000005076715800) [pid = 3740] [serial = 1952] [outer = 0000005062BF3C00] 09:42:07 INFO - PROCESS | 3740 | 1467391327351 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1128ms 09:42:07 INFO - PROCESS | 3740 | 1467391327412 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3740 | 1467391327417 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:42:07 INFO - PROCESS | 3740 | 1467391327437 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3740 | 1467391327440 Marionette TRACE conn5 <- [1,2566,null,{}] 09:42:07 INFO - PROCESS | 3740 | 1467391327446 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 3740 | 1467391327449 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:07 INFO - PROCESS | 3740 | 1467391327564 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:42:07 INFO - PROCESS | 3740 | 1467391327688 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3740 | 1467391327691 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:07 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC5B800 == 53 [pid = 3740] [id = 651] 09:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000050697AB800) [pid = 3740] [serial = 1953] [outer = 0000000000000000] 09:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0000005069BCA400) [pid = 3740] [serial = 1954] [outer = 00000050697AB800] 09:42:07 INFO - PROCESS | 3740 | 1467391327746 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (000000506E40F000) [pid = 3740] [serial = 1955] [outer = 00000050697AB800] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D71800 == 52 [pid = 3740] [id = 645] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050780E0000 == 51 [pid = 3740] [id = 644] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D39800 == 50 [pid = 3740] [id = 643] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D0B800 == 49 [pid = 3740] [id = 642] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0B000 == 48 [pid = 3740] [id = 641] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005071DD2800 == 47 [pid = 3740] [id = 640] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050711B8800 == 46 [pid = 3740] [id = 639] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC20000 == 45 [pid = 3740] [id = 638] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050690ED800 == 44 [pid = 3740] [id = 637] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE1000 == 43 [pid = 3740] [id = 635] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506E6DA000 == 42 [pid = 3740] [id = 634] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC1D000 == 41 [pid = 3740] [id = 610] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005079589000 == 40 [pid = 3740] [id = 633] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D7E000 == 39 [pid = 3740] [id = 632] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D73000 == 38 [pid = 3740] [id = 546] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506E4A1800 == 37 [pid = 3740] [id = 536] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AB6000 == 36 [pid = 3740] [id = 545] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050780F4000 == 35 [pid = 3740] [id = 630] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005078CA2800 == 34 [pid = 3740] [id = 631] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005064ABF000 == 33 [pid = 3740] [id = 629] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 00000050711BC800 == 32 [pid = 3740] [id = 538] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005079F18800 == 31 [pid = 3740] [id = 636] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506FED2800 == 30 [pid = 3740] [id = 537] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005079576800 == 29 [pid = 3740] [id = 650] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005074F93000 == 28 [pid = 3740] [id = 649] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C03000 == 27 [pid = 3740] [id = 648] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 0000005078FE7800 == 26 [pid = 3740] [id = 646] 09:42:08 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF08800 == 25 [pid = 3740] [id = 647] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0000005071B61800) [pid = 3740] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (000000506ECBD000) [pid = 3740] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (000000506FE25C00) [pid = 3740] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (000000506A710C00) [pid = 3740] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (000000506B2CDC00) [pid = 3740] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005064B90800) [pid = 3740] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000050651B5800) [pid = 3740] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (000000507103EC00) [pid = 3740] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (000000506EB0C400) [pid = 3740] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000050714DAC00) [pid = 3740] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005064EEA800) [pid = 3740] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005064A9D800) [pid = 3740] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005064EE7800) [pid = 3740] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000507084B800) [pid = 3740] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005071A12C00) [pid = 3740] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005071687400) [pid = 3740] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071AA1000) [pid = 3740] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005068FF0800) [pid = 3740] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005071AA6000) [pid = 3740] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005071B52800) [pid = 3740] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050721E0800) [pid = 3740] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005070E62400) [pid = 3740] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005070834800) [pid = 3740] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:42:09 INFO - PROCESS | 3740 | 1467391328985 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1591ms 09:42:09 INFO - PROCESS | 3740 | 1467391329031 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3740 | 1467391329035 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:42:09 INFO - PROCESS | 3740 | 1467391329040 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3740 | 1467391329045 Marionette TRACE conn5 <- [1,2570,null,{}] 09:42:09 INFO - PROCESS | 3740 | 1467391329050 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3740 | 1467391329053 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:09 INFO - PROCESS | 3740 | 1467391329147 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:42:09 INFO - PROCESS | 3740 | 1467391329266 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3740 | 1467391329269 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E31000 == 26 [pid = 3740] [id = 652] 09:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064B90800) [pid = 3740] [serial = 1956] [outer = 0000000000000000] 09:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005064D0A400) [pid = 3740] [serial = 1957] [outer = 0000005064B90800] 09:42:09 INFO - PROCESS | 3740 | 1467391329318 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005064EF1400) [pid = 3740] [serial = 1958] [outer = 0000005064B90800] 09:42:09 INFO - PROCESS | 3740 | 1467391329714 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 09:42:09 INFO - PROCESS | 3740 | 1467391329787 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3740 | 1467391329793 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:42:09 INFO - PROCESS | 3740 | 1467391329802 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3740 | 1467391329805 Marionette TRACE conn5 <- [1,2574,null,{}] 09:42:09 INFO - PROCESS | 3740 | 1467391329809 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3740 | 1467391329812 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:09 INFO - PROCESS | 3740 | 1467391329908 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:42:09 INFO - PROCESS | 3740 | 1467391329915 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3740 | 1467391329918 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:09 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED1F800 == 27 [pid = 3740] [id = 653] 09:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005065DEC000) [pid = 3740] [serial = 1959] [outer = 0000000000000000] 09:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506989E400) [pid = 3740] [serial = 1960] [outer = 0000005065DEC000] 09:42:09 INFO - PROCESS | 3740 | 1467391329967 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506AA1DC00) [pid = 3740] [serial = 1961] [outer = 0000005065DEC000] 09:42:10 INFO - PROCESS | 3740 | 1467391330441 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 09:42:10 INFO - PROCESS | 3740 | 1467391330498 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3740 | 1467391330500 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:42:10 INFO - PROCESS | 3740 | 1467391330504 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3740 | 1467391330507 Marionette TRACE conn5 <- [1,2578,null,{}] 09:42:10 INFO - PROCESS | 3740 | 1467391330519 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3740 | 1467391330524 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:10 INFO - PROCESS | 3740 | 1467391330613 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:42:10 INFO - PROCESS | 3740 | 1467391330626 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3740 | 1467391330629 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:10 INFO - PROCESS | 3740 | ++DOCSHELL 000000507184E800 == 28 [pid = 3740] [id = 654] 09:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506E6B6400) [pid = 3740] [serial = 1962] [outer = 0000000000000000] 09:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506EC4BC00) [pid = 3740] [serial = 1963] [outer = 000000506E6B6400] 09:42:10 INFO - PROCESS | 3740 | 1467391330678 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506FE22400) [pid = 3740] [serial = 1964] [outer = 000000506E6B6400] 09:42:11 INFO - PROCESS | 3740 | 1467391331183 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 732ms 09:42:11 INFO - PROCESS | 3740 | 1467391331239 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3740 | 1467391331241 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:42:11 INFO - PROCESS | 3740 | 1467391331279 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3740 | 1467391331281 Marionette TRACE conn5 <- [1,2582,null,{}] 09:42:11 INFO - PROCESS | 3740 | 1467391331289 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3740 | 1467391331292 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:11 INFO - PROCESS | 3740 | 1467391331412 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:42:11 INFO - PROCESS | 3740 | 1467391331424 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3740 | 1467391331426 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074205000 == 29 [pid = 3740] [id = 655] 09:42:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050707A7C00) [pid = 3740] [serial = 1965] [outer = 0000000000000000] 09:42:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005070834400) [pid = 3740] [serial = 1966] [outer = 00000050707A7C00] 09:42:11 INFO - PROCESS | 3740 | 1467391331518 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005070E5EC00) [pid = 3740] [serial = 1967] [outer = 00000050707A7C00] 09:42:11 INFO - PROCESS | 3740 | 1467391331968 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 754ms 09:42:12 INFO - PROCESS | 3740 | 1467391332028 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3740 | 1467391332031 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:42:12 INFO - PROCESS | 3740 | 1467391332034 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3740 | 1467391332036 Marionette TRACE conn5 <- [1,2586,null,{}] 09:42:12 INFO - PROCESS | 3740 | 1467391332053 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3740 | 1467391332055 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:12 INFO - PROCESS | 3740 | 1467391332168 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:42:12 INFO - PROCESS | 3740 | 1467391332179 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3740 | 1467391332181 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074FA2800 == 30 [pid = 3740] [id = 656] 09:42:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000050707B0000) [pid = 3740] [serial = 1968] [outer = 0000000000000000] 09:42:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005070EE7400) [pid = 3740] [serial = 1969] [outer = 00000050707B0000] 09:42:12 INFO - PROCESS | 3740 | 1467391332227 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005071020400) [pid = 3740] [serial = 1970] [outer = 00000050707B0000] 09:42:12 INFO - PROCESS | 3740 | 1467391332734 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 09:42:12 INFO - PROCESS | 3740 | 1467391332778 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3740 | 1467391332780 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:42:12 INFO - PROCESS | 3740 | 1467391332784 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3740 | 1467391332786 Marionette TRACE conn5 <- [1,2590,null,{}] 09:42:12 INFO - PROCESS | 3740 | 1467391332789 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3740 | 1467391332795 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:13 INFO - PROCESS | 3740 | 1467391333177 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050714D1000) [pid = 3740] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (0000005064E9C400) [pid = 3740] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000506E057C00) [pid = 3740] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506FE2F800) [pid = 3740] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506A78AC00) [pid = 3740] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050662B7400) [pid = 3740] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000507221F800) [pid = 3740] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506FE23800) [pid = 3740] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000506ECB3800) [pid = 3740] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506354AC00) [pid = 3740] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000050729A4800) [pid = 3740] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005070EDF800) [pid = 3740] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064F82000) [pid = 3740] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064EE8C00) [pid = 3740] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005071AA1C00) [pid = 3740] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071A0EC00) [pid = 3740] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:42:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000050724E9800) [pid = 3740] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:42:13 INFO - PROCESS | 3740 | 1467391333245 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3740 | 1467391333247 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:13 INFO - PROCESS | 3740 | ++DOCSHELL 000000506FEC2800 == 31 [pid = 3740] [id = 657] 09:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005062C47C00) [pid = 3740] [serial = 1971] [outer = 0000000000000000] 09:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005063D33C00) [pid = 3740] [serial = 1972] [outer = 0000005062C47C00] 09:42:13 INFO - PROCESS | 3740 | 1467391333294 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506ACDFC00) [pid = 3740] [serial = 1973] [outer = 0000005062C47C00] 09:42:13 INFO - PROCESS | 3740 | 1467391333681 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 942ms 09:42:13 INFO - PROCESS | 3740 | 1467391333730 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3740 | 1467391333733 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:42:13 INFO - PROCESS | 3740 | 1467391333737 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3740 | 1467391333739 Marionette TRACE conn5 <- [1,2594,null,{}] 09:42:13 INFO - PROCESS | 3740 | 1467391333743 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 3740 | 1467391333745 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:13 INFO - PROCESS | 3740 | 1467391333830 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:42:13 INFO - PROCESS | 3740 | 1467391333835 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3740 | 1467391333837 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:13 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F2B800 == 32 [pid = 3740] [id = 658] 09:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE2F800) [pid = 3740] [serial = 1974] [outer = 0000000000000000] 09:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507168AC00) [pid = 3740] [serial = 1975] [outer = 000000506FE2F800] 09:42:13 INFO - PROCESS | 3740 | 1467391333882 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071A9A400) [pid = 3740] [serial = 1976] [outer = 000000506FE2F800] 09:42:14 INFO - PROCESS | 3740 | 1467391334326 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 09:42:14 INFO - PROCESS | 3740 | 1467391334367 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3740 | 1467391334369 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:42:14 INFO - PROCESS | 3740 | 1467391334372 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:42:14 INFO - PROCESS | 3740 | 1467391334374 Marionette TRACE conn5 <- [1,2598,null,{}] 09:42:14 INFO - PROCESS | 3740 | 1467391334378 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3740 | 1467391334380 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:14 INFO - PROCESS | 3740 | 1467391334461 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:42:14 INFO - PROCESS | 3740 | 1467391334469 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3740 | 1467391334471 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:14 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AC4000 == 33 [pid = 3740] [id = 659] 09:42:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071AA3C00) [pid = 3740] [serial = 1977] [outer = 0000000000000000] 09:42:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B55400) [pid = 3740] [serial = 1978] [outer = 0000005071AA3C00] 09:42:14 INFO - PROCESS | 3740 | 1467391334515 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071B61800) [pid = 3740] [serial = 1979] [outer = 0000005071AA3C00] 09:42:14 INFO - PROCESS | 3740 | 1467391334956 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 09:42:15 INFO - PROCESS | 3740 | 1467391335023 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3740 | 1467391335025 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 3740 | 1467391335034 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:42:15 INFO - PROCESS | 3740 | 1467391335036 Marionette TRACE conn5 <- [1,2602,null,{}] 09:42:15 INFO - PROCESS | 3740 | 1467391335040 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3740 | 1467391335042 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:15 INFO - PROCESS | 3740 | 1467391335126 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:42:15 INFO - PROCESS | 3740 | 1467391335133 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3740 | 1467391335135 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D70000 == 34 [pid = 3740] [id = 660] 09:42:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000507221FC00) [pid = 3740] [serial = 1980] [outer = 0000000000000000] 09:42:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507297B000) [pid = 3740] [serial = 1981] [outer = 000000507221FC00] 09:42:15 INFO - PROCESS | 3740 | 1467391335179 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005074043000) [pid = 3740] [serial = 1982] [outer = 000000507221FC00] 09:42:16 INFO - PROCESS | 3740 | 1467391336005 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 984ms 09:42:16 INFO - PROCESS | 3740 | 1467391336025 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3740 | 1467391336029 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 3740 | 1467391336034 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:42:16 INFO - PROCESS | 3740 | 1467391336040 Marionette TRACE conn5 <- [1,2606,null,{}] 09:42:16 INFO - PROCESS | 3740 | 1467391336045 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3740 | 1467391336049 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:16 INFO - PROCESS | 3740 | 1467391336177 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:42:16 INFO - PROCESS | 3740 | 1467391336305 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3740 | 1467391336309 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:16 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED09000 == 35 [pid = 3740] [id = 661] 09:42:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064EEA800) [pid = 3740] [serial = 1983] [outer = 0000000000000000] 09:42:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506624D800) [pid = 3740] [serial = 1984] [outer = 0000005064EEA800] 09:42:16 INFO - PROCESS | 3740 | 1467391336369 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (000000506A825C00) [pid = 3740] [serial = 1985] [outer = 0000005064EEA800] 09:42:17 INFO - PROCESS | 3740 | 1467391337077 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1082ms 09:42:17 INFO - PROCESS | 3740 | 1467391337155 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3740 | 1467391337161 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:42:17 INFO - PROCESS | 3740 | 1467391337167 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3740 | 1467391337170 Marionette TRACE conn5 <- [1,2610,null,{}] 09:42:17 INFO - PROCESS | 3740 | 1467391337175 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3740 | 1467391337178 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:17 INFO - PROCESS | 3740 | 1467391337314 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:42:17 INFO - PROCESS | 3740 | 1467391337568 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3740 | 1467391337571 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000050653D4800 == 36 [pid = 3740] [id = 662] 09:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005063544000) [pid = 3740] [serial = 1986] [outer = 0000000000000000] 09:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005063DC6000) [pid = 3740] [serial = 1987] [outer = 0000005063544000] 09:42:17 INFO - PROCESS | 3740 | 1467391337629 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0000005064B82000) [pid = 3740] [serial = 1988] [outer = 0000005063544000] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AC4000 == 35 [pid = 3740] [id = 659] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F2B800 == 34 [pid = 3740] [id = 658] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 000000506FEC2800 == 33 [pid = 3740] [id = 657] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005074FA2800 == 32 [pid = 3740] [id = 656] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005074205000 == 31 [pid = 3740] [id = 655] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 000000507184E800 == 30 [pid = 3740] [id = 654] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED1F800 == 29 [pid = 3740] [id = 653] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E31000 == 28 [pid = 3740] [id = 652] 09:42:18 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC5B800 == 27 [pid = 3740] [id = 651] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005071686000) [pid = 3740] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0000005068FF2800) [pid = 3740] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506FE27000) [pid = 3740] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (000000507082A000) [pid = 3740] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000506B2D3000) [pid = 3740] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506E4E8800) [pid = 3740] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050697DCC00) [pid = 3740] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506A78B400) [pid = 3740] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005072DDDC00) [pid = 3740] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005072977800) [pid = 3740] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070852000) [pid = 3740] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000050714A8000) [pid = 3740] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506ECBAC00) [pid = 3740] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064AA1400) [pid = 3740] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064E95000) [pid = 3740] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005072BA7C00) [pid = 3740] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005074047400) [pid = 3740] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507168C800) [pid = 3740] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050651BC800) [pid = 3740] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005069707400) [pid = 3740] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071047400) [pid = 3740] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070EE7000) [pid = 3740] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005074D57400) [pid = 3740] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071A9CC00) [pid = 3740] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005074DE4000) [pid = 3740] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000050742AFC00) [pid = 3740] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507403B800) [pid = 3740] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000507210E800) [pid = 3740] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005070852400) [pid = 3740] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506FE25400) [pid = 3740] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005071B5F400) [pid = 3740] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3740 | 1467391338302 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1177ms 09:42:18 INFO - PROCESS | 3740 | 1467391338353 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3740 | 1467391338357 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 3740 | 1467391338361 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:42:18 INFO - PROCESS | 3740 | 1467391338364 Marionette TRACE conn5 <- [1,2614,null,{}] 09:42:18 INFO - PROCESS | 3740 | 1467391338370 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3740 | 1467391338374 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:18 INFO - PROCESS | 3740 | 1467391338467 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:42:18 INFO - PROCESS | 3740 | 1467391338552 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3740 | 1467391338554 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:18 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A87D800 == 28 [pid = 3740] [id = 663] 09:42:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064A93400) [pid = 3740] [serial = 1989] [outer = 0000000000000000] 09:42:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064B85800) [pid = 3740] [serial = 1990] [outer = 0000005064A93400] 09:42:18 INFO - PROCESS | 3740 | 1467391338604 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064E9B400) [pid = 3740] [serial = 1991] [outer = 0000005064A93400] 09:42:19 INFO - PROCESS | 3740 | 1467391339084 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 09:42:19 INFO - PROCESS | 3740 | 1467391339142 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3740 | 1467391339147 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:42:19 INFO - PROCESS | 3740 | 1467391339151 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3740 | 1467391339153 Marionette TRACE conn5 <- [1,2618,null,{}] 09:42:19 INFO - PROCESS | 3740 | 1467391339157 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3740 | 1467391339160 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:19 INFO - PROCESS | 3740 | 1467391339253 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:42:19 INFO - PROCESS | 3740 | 1467391339261 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3740 | 1467391339263 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:19 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED86800 == 29 [pid = 3740] [id = 664] 09:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506973CC00) [pid = 3740] [serial = 1992] [outer = 0000000000000000] 09:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000050697DCC00) [pid = 3740] [serial = 1993] [outer = 000000506973CC00] 09:42:19 INFO - PROCESS | 3740 | 1467391339311 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506A77CC00) [pid = 3740] [serial = 1994] [outer = 000000506973CC00] 09:42:19 INFO - PROCESS | 3740 | 1467391339804 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 09:42:19 INFO - PROCESS | 3740 | 1467391339845 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:42:19 INFO - PROCESS | 3740 | 1467391339847 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 3740 | 1467391339852 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3740 | 1467391339859 Marionette TRACE conn5 <- [1,2622,null,{}] 09:42:19 INFO - PROCESS | 3740 | 1467391339869 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3740 | 1467391339873 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:19 INFO - PROCESS | 3740 | 1467391339964 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:42:20 INFO - PROCESS | 3740 | 1467391340055 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3740 | 1467391340057 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:20 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D25000 == 30 [pid = 3740] [id = 665] 09:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005062DD9000) [pid = 3740] [serial = 1995] [outer = 0000000000000000] 09:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506E674800) [pid = 3740] [serial = 1996] [outer = 0000005062DD9000] 09:42:20 INFO - PROCESS | 3740 | 1467391340103 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506FE25000) [pid = 3740] [serial = 1997] [outer = 0000005062DD9000] 09:42:20 INFO - PROCESS | 3740 | 1467391340512 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 09:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:42:20 INFO - PROCESS | 3740 | 1467391340546 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3740 | 1467391340549 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:42:20 INFO - PROCESS | 3740 | 1467391340552 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3740 | 1467391340554 Marionette TRACE conn5 <- [1,2626,null,{}] 09:42:20 INFO - PROCESS | 3740 | 1467391340557 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3740 | 1467391340559 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:20 INFO - PROCESS | 3740 | 1467391340705 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:42:20 INFO - PROCESS | 3740 | 1467391340729 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3740 | 1467391340738 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:20 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C67800 == 31 [pid = 3740] [id = 666] 09:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070827400) [pid = 3740] [serial = 1998] [outer = 0000000000000000] 09:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000507082E800) [pid = 3740] [serial = 1999] [outer = 0000005070827400] 09:42:20 INFO - PROCESS | 3740 | 1467391340784 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070850C00) [pid = 3740] [serial = 2000] [outer = 0000005070827400] 09:42:21 INFO - PROCESS | 3740 | 1467391341235 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 09:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:42:21 INFO - PROCESS | 3740 | 1467391341289 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3740 | 1467391341291 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:42:21 INFO - PROCESS | 3740 | 1467391341295 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3740 | 1467391341297 Marionette TRACE conn5 <- [1,2630,null,{}] 09:42:21 INFO - PROCESS | 3740 | 1467391341301 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3740 | 1467391341303 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:21 INFO - PROCESS | 3740 | 1467391341419 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:42:21 INFO - PROCESS | 3740 | 1467391341425 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3740 | 1467391341431 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:21 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071440000 == 32 [pid = 3740] [id = 667] 09:42:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070EE3400) [pid = 3740] [serial = 2001] [outer = 0000000000000000] 09:42:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070EE9000) [pid = 3740] [serial = 2002] [outer = 0000005070EE3400] 09:42:21 INFO - PROCESS | 3740 | 1467391341538 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000507103C000) [pid = 3740] [serial = 2003] [outer = 0000005070EE3400] 09:42:22 INFO - PROCESS | 3740 | 1467391342001 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 09:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:42:22 INFO - PROCESS | 3740 | 1467391342055 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3740 | 1467391342057 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:42:22 INFO - PROCESS | 3740 | 1467391342060 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3740 | 1467391342062 Marionette TRACE conn5 <- [1,2634,null,{}] 09:42:22 INFO - PROCESS | 3740 | 1467391342066 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3740 | 1467391342068 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:22 INFO - PROCESS | 3740 | 1467391342193 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:42:22 INFO - PROCESS | 3740 | 1467391342251 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3740 | 1467391342253 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776B5800 == 33 [pid = 3740] [id = 668] 09:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071681C00) [pid = 3740] [serial = 2004] [outer = 0000000000000000] 09:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005071685400) [pid = 3740] [serial = 2005] [outer = 0000005071681C00] 09:42:22 INFO - PROCESS | 3740 | 1467391342298 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050716F3C00) [pid = 3740] [serial = 2006] [outer = 0000005071681C00] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506FE2F800) [pid = 3740] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005062C47C00) [pid = 3740] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005071689C00) [pid = 3740] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005062BF3C00) [pid = 3740] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005071AA3C00) [pid = 3740] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050707A7C00) [pid = 3740] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050707B0000) [pid = 3740] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005065DEC000) [pid = 3740] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064B90800) [pid = 3740] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000050697AB800) [pid = 3740] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000506E6B6400) [pid = 3740] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064A97000) [pid = 3740] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:42:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506E438400) [pid = 3740] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:42:22 INFO - PROCESS | 3740 | 1467391342711 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 09:42:22 INFO - PROCESS | 3740 | 1467391342756 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3740 | 1467391342758 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:42:22 INFO - PROCESS | 3740 | 1467391342762 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:42:22 INFO - PROCESS | 3740 | 1467391342763 Marionette TRACE conn5 <- [1,2638,null,{}] 09:42:22 INFO - PROCESS | 3740 | 1467391342767 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3740 | 1467391342769 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:22 INFO - PROCESS | 3740 | 1467391342853 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:42:22 INFO - PROCESS | 3740 | 1467391342858 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3740 | 1467391342860 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:22 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E1A800 == 34 [pid = 3740] [id = 669] 09:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005065116800) [pid = 3740] [serial = 2007] [outer = 0000000000000000] 09:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000050707B0000) [pid = 3740] [serial = 2008] [outer = 0000005065116800] 09:42:22 INFO - PROCESS | 3740 | 1467391342905 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005071811000) [pid = 3740] [serial = 2009] [outer = 0000005065116800] 09:42:23 INFO - PROCESS | 3740 | 1467391343323 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 587ms 09:42:23 INFO - PROCESS | 3740 | 1467391343352 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3740 | 1467391343354 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:42:23 INFO - PROCESS | 3740 | 1467391343357 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3740 | 1467391343359 Marionette TRACE conn5 <- [1,2642,null,{}] 09:42:23 INFO - PROCESS | 3740 | 1467391343375 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3740 | 1467391343386 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:23 INFO - PROCESS | 3740 | 1467391343476 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:42:23 INFO - PROCESS | 3740 | 1467391343483 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3740 | 1467391343485 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:23 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AB9800 == 35 [pid = 3740] [id = 670] 09:42:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005071AA4400) [pid = 3740] [serial = 2010] [outer = 0000000000000000] 09:42:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005071B52C00) [pid = 3740] [serial = 2011] [outer = 0000005071AA4400] 09:42:23 INFO - PROCESS | 3740 | 1467391343530 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005072106800) [pid = 3740] [serial = 2012] [outer = 0000005071AA4400] 09:42:23 INFO - PROCESS | 3740 | 1467391343956 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:42:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 650ms 09:42:24 INFO - PROCESS | 3740 | 1467391344011 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3740 | 1467391344013 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:42:24 INFO - PROCESS | 3740 | 1467391344034 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3740 | 1467391344036 Marionette TRACE conn5 <- [1,2646,null,{}] 09:42:24 INFO - PROCESS | 3740 | 1467391344040 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3740 | 1467391344042 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:24 INFO - PROCESS | 3740 | 1467391344128 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:42:24 INFO - PROCESS | 3740 | 1467391344135 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3740 | 1467391344137 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:24 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D63800 == 36 [pid = 3740] [id = 671] 09:42:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507221F800) [pid = 3740] [serial = 2013] [outer = 0000000000000000] 09:42:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005072B9A400) [pid = 3740] [serial = 2014] [outer = 000000507221F800] 09:42:24 INFO - PROCESS | 3740 | 1467391344182 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005074047000) [pid = 3740] [serial = 2015] [outer = 000000507221F800] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 000000506A87D800 == 35 [pid = 3740] [id = 663] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 00000050653D4800 == 34 [pid = 3740] [id = 662] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED09000 == 33 [pid = 3740] [id = 661] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D70000 == 32 [pid = 3740] [id = 660] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D25000 == 31 [pid = 3740] [id = 665] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 0000005071440000 == 30 [pid = 3740] [id = 667] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED86800 == 29 [pid = 3740] [id = 664] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 00000050776B5800 == 28 [pid = 3740] [id = 668] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C67800 == 27 [pid = 3740] [id = 666] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AB9800 == 26 [pid = 3740] [id = 670] 09:42:25 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E1A800 == 25 [pid = 3740] [id = 669] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005071B55400) [pid = 3740] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005070834400) [pid = 3740] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070EE7400) [pid = 3740] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070E5EC00) [pid = 3740] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506989E400) [pid = 3740] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506AA1DC00) [pid = 3740] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064D0A400) [pid = 3740] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005064EF1400) [pid = 3740] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506E40F000) [pid = 3740] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005069BCA400) [pid = 3740] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506EC4BC00) [pid = 3740] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005068FF9400) [pid = 3740] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064E93C00) [pid = 3740] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005070829400) [pid = 3740] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005071020400) [pid = 3740] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (000000506EB03400) [pid = 3740] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (000000507168AC00) [pid = 3740] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000506ACDFC00) [pid = 3740] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005071A9A400) [pid = 3740] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (0000005063D33C00) [pid = 3740] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (0000005071B61800) [pid = 3740] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (000000506FE22400) [pid = 3740] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005074DE4C00) [pid = 3740] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (0000005071AA2800) [pid = 3740] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (0000005076715800) [pid = 3740] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (0000005074D5B000) [pid = 3740] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:42:25 INFO - PROCESS | 3740 | 1467391345977 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1992ms 09:42:26 INFO - PROCESS | 3740 | 1467391346031 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3740 | 1467391346035 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:42:26 INFO - PROCESS | 3740 | 1467391346041 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:42:26 INFO - PROCESS | 3740 | 1467391346044 Marionette TRACE conn5 <- [1,2650,null,{}] 09:42:26 INFO - PROCESS | 3740 | 1467391346051 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3740 | 1467391346054 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:26 INFO - PROCESS | 3740 | 1467391346148 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:42:26 INFO - PROCESS | 3740 | 1467391346156 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3740 | 1467391346160 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069859000 == 26 [pid = 3740] [id = 672] 09:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (0000005064A98800) [pid = 3740] [serial = 2016] [outer = 0000000000000000] 09:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (0000005064A99C00) [pid = 3740] [serial = 2017] [outer = 0000005064A98800] 09:42:26 INFO - PROCESS | 3740 | 1467391346216 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (0000005064B2B400) [pid = 3740] [serial = 2018] [outer = 0000005064A98800] 09:42:26 INFO - PROCESS | 3740 | 1467391346702 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 09:42:26 INFO - PROCESS | 3740 | 1467391346737 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3740 | 1467391346742 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:42:26 INFO - PROCESS | 3740 | 1467391346749 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3740 | 1467391346752 Marionette TRACE conn5 <- [1,2654,null,{}] 09:42:26 INFO - PROCESS | 3740 | 1467391346756 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3740 | 1467391346759 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:26 INFO - PROCESS | 3740 | 1467391346854 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:42:26 INFO - PROCESS | 3740 | 1467391346862 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3740 | 1467391346865 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:26 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC58000 == 27 [pid = 3740] [id = 673] 09:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064B9D400) [pid = 3740] [serial = 2019] [outer = 0000000000000000] 09:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064BA2800) [pid = 3740] [serial = 2020] [outer = 0000005064B9D400] 09:42:26 INFO - PROCESS | 3740 | 1467391346915 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064E9A000) [pid = 3740] [serial = 2021] [outer = 0000005064B9D400] 09:42:27 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:42:27 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:42:27 INFO - PROCESS | 3740 | 1467391347873 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:42:27 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:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1141ms 09:42:27 INFO - PROCESS | 3740 | 1467391347892 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3740 | 1467391347894 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:42:27 INFO - PROCESS | 3740 | 1467391347898 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3740 | 1467391347902 Marionette TRACE conn5 <- [1,2658,null,{}] 09:42:27 INFO - PROCESS | 3740 | 1467391347914 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3740 | 1467391347919 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:28 INFO - PROCESS | 3740 | 1467391348010 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:42:28 INFO - PROCESS | 3740 | 1467391348018 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3740 | 1467391348021 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:28 INFO - PROCESS | 3740 | ++DOCSHELL 000000507076E000 == 28 [pid = 3740] [id = 674] 09:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005062BDDC00) [pid = 3740] [serial = 2022] [outer = 0000000000000000] 09:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005068FF0800) [pid = 3740] [serial = 2023] [outer = 0000005062BDDC00] 09:42:28 INFO - PROCESS | 3740 | 1467391348071 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000050697D9000) [pid = 3740] [serial = 2024] [outer = 0000005062BDDC00] 09:42:29 INFO - PROCESS | 3740 | 1467391348997 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:29 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:42:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1130ms 09:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:42:29 INFO - PROCESS | 3740 | 1467391349031 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3740 | 1467391349034 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:42:29 INFO - PROCESS | 3740 | 1467391349037 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3740 | 1467391349039 Marionette TRACE conn5 <- [1,2662,null,{}] 09:42:29 INFO - PROCESS | 3740 | 1467391349043 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3740 | 1467391349045 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:29 INFO - PROCESS | 3740 | 1467391349132 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:42:29 INFO - PROCESS | 3740 | 1467391349138 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3740 | 1467391349141 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711C8800 == 29 [pid = 3740] [id = 675] 09:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005069E56400) [pid = 3740] [serial = 2025] [outer = 0000000000000000] 09:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (000000506A819000) [pid = 3740] [serial = 2026] [outer = 0000005069E56400] 09:42:29 INFO - PROCESS | 3740 | 1467391349186 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (000000506ACDF400) [pid = 3740] [serial = 2027] [outer = 0000005069E56400] 09:42:30 INFO - PROCESS | 3740 | 1467391350128 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:30 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:42:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1131ms 09:42:30 INFO - PROCESS | 3740 | 1467391350170 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3740 | 1467391350173 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:42:30 INFO - PROCESS | 3740 | 1467391350176 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3740 | 1467391350178 Marionette TRACE conn5 <- [1,2666,null,{}] 09:42:30 INFO - PROCESS | 3740 | 1467391350181 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3740 | 1467391350184 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:30 INFO - PROCESS | 3740 | 1467391350268 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:42:30 INFO - PROCESS | 3740 | 1467391350274 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3740 | 1467391350276 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:30 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071858000 == 30 [pid = 3740] [id = 676] 09:42:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005062D71000) [pid = 3740] [serial = 2028] [outer = 0000000000000000] 09:42:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506E057400) [pid = 3740] [serial = 2029] [outer = 0000005062D71000] 09:42:30 INFO - PROCESS | 3740 | 1467391350321 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506E6B8000) [pid = 3740] [serial = 2030] [outer = 0000005062D71000] 09:42:31 INFO - PROCESS | 3740 | 1467391351276 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:42:31 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:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1130ms 09:42:31 INFO - PROCESS | 3740 | 1467391351312 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3740 | 1467391351314 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:42:31 INFO - PROCESS | 3740 | 1467391351318 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3740 | 1467391351319 Marionette TRACE conn5 <- [1,2670,null,{}] 09:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:42:31 INFO - PROCESS | 3740 | 1467391351323 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3740 | 1467391351329 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:31 INFO - PROCESS | 3740 | 1467391351464 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:42:31 INFO - PROCESS | 3740 | 1467391351470 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3740 | 1467391351472 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074223000 == 31 [pid = 3740] [id = 677] 09:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506EB99800) [pid = 3740] [serial = 2031] [outer = 0000000000000000] 09:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506FE26C00) [pid = 3740] [serial = 2032] [outer = 000000506EB99800] 09:42:31 INFO - PROCESS | 3740 | 1467391351560 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000050707A8C00) [pid = 3740] [serial = 2033] [outer = 000000506EB99800] 09:42:32 INFO - PROCESS | 3740 | 1467391352510 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:42:32 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:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1233ms 09:42:32 INFO - PROCESS | 3740 | 1467391352556 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3740 | 1467391352559 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:42:32 INFO - PROCESS | 3740 | 1467391352562 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3740 | 1467391352564 Marionette TRACE conn5 <- [1,2674,null,{}] 09:42:32 INFO - PROCESS | 3740 | 1467391352567 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3740 | 1467391352569 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:32 INFO - PROCESS | 3740 | 1467391352678 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:42:32 INFO - PROCESS | 3740 | 1467391352685 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3740 | 1467391352687 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074F96800 == 32 [pid = 3740] [id = 678] 09:42:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064BA0400) [pid = 3740] [serial = 2034] [outer = 0000000000000000] 09:42:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070848000) [pid = 3740] [serial = 2035] [outer = 0000005064BA0400] 09:42:32 INFO - PROCESS | 3740 | 1467391352731 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070917400) [pid = 3740] [serial = 2036] [outer = 0000005064BA0400] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070827400) [pid = 3740] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070EE3400) [pid = 3740] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071681C00) [pid = 3740] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005071AA4400) [pid = 3740] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064EEA800) [pid = 3740] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000507221FC00) [pid = 3740] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005062DD9000) [pid = 3740] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506973CC00) [pid = 3740] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0000005064A93400) [pid = 3740] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005063544000) [pid = 3740] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:42:33 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005065116800) [pid = 3740] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:42:33 INFO - PROCESS | 3740 | 1467391353709 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:33 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:42:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1183ms 09:42:33 INFO - PROCESS | 3740 | 1467391353749 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3740 | 1467391353752 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:42:33 INFO - PROCESS | 3740 | 1467391353755 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3740 | 1467391353757 Marionette TRACE conn5 <- [1,2678,null,{}] 09:42:33 INFO - PROCESS | 3740 | 1467391353760 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3740 | 1467391353762 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:33 INFO - PROCESS | 3740 | 1467391353844 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:42:33 INFO - PROCESS | 3740 | 1467391353851 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3740 | 1467391353853 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075070800 == 33 [pid = 3740] [id = 679] 09:42:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064E9E400) [pid = 3740] [serial = 2037] [outer = 0000000000000000] 09:42:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (000000506FE24000) [pid = 3740] [serial = 2038] [outer = 0000005064E9E400] 09:42:33 INFO - PROCESS | 3740 | 1467391353897 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005070E5F000) [pid = 3740] [serial = 2039] [outer = 0000005064E9E400] 09:42:34 INFO - PROCESS | 3740 | 1467391354873 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:34 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:42:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1125ms 09:42:34 INFO - PROCESS | 3740 | 1467391354883 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 3740 | 1467391354888 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:42:34 INFO - PROCESS | 3740 | 1467391354894 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3740 | 1467391354898 Marionette TRACE conn5 <- [1,2682,null,{}] 09:42:34 INFO - PROCESS | 3740 | 1467391354904 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 3740 | 1467391354907 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:35 INFO - PROCESS | 3740 | 1467391355058 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:42:35 INFO - PROCESS | 3740 | 1467391355173 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3740 | 1467391355177 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E94000 == 34 [pid = 3740] [id = 680] 09:42:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (000000506462D800) [pid = 3740] [serial = 2040] [outer = 0000000000000000] 09:42:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064A9D000) [pid = 3740] [serial = 2041] [outer = 000000506462D800] 09:42:35 INFO - PROCESS | 3740 | 1467391355241 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B97C00) [pid = 3740] [serial = 2042] [outer = 000000506462D800] 09:42:36 INFO - PROCESS | 3740 | 1467391356459 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:36 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:42:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1593ms 09:42:36 INFO - PROCESS | 3740 | 1467391356490 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3740 | 1467391356496 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:42:36 INFO - PROCESS | 3740 | 1467391356512 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3740 | 1467391356515 Marionette TRACE conn5 <- [1,2686,null,{}] 09:42:36 INFO - PROCESS | 3740 | 1467391356520 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3740 | 1467391356523 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:36 INFO - PROCESS | 3740 | 1467391356796 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:42:36 INFO - PROCESS | 3740 | 1467391356905 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3740 | 1467391356908 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:36 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069E1A800 == 35 [pid = 3740] [id = 681] 09:42:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B8F400) [pid = 3740] [serial = 2043] [outer = 0000000000000000] 09:42:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064B9D000) [pid = 3740] [serial = 2044] [outer = 0000005064B8F400] 09:42:36 INFO - PROCESS | 3740 | 1467391356961 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005066259C00) [pid = 3740] [serial = 2045] [outer = 0000005064B8F400] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005074F96800 == 34 [pid = 3740] [id = 678] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005074223000 == 33 [pid = 3740] [id = 677] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005071858000 == 32 [pid = 3740] [id = 676] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 00000050711C8800 == 31 [pid = 3740] [id = 675] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 000000507076E000 == 30 [pid = 3740] [id = 674] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC58000 == 29 [pid = 3740] [id = 673] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005069859000 == 28 [pid = 3740] [id = 672] 09:42:37 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D63800 == 27 [pid = 3740] [id = 671] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000507082E800) [pid = 3740] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070EE9000) [pid = 3740] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005070850C00) [pid = 3740] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005071685400) [pid = 3740] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000507103C000) [pid = 3740] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005071B52C00) [pid = 3740] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000050716F3C00) [pid = 3740] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506624D800) [pid = 3740] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (000000507297B000) [pid = 3740] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005074043000) [pid = 3740] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005072B9A400) [pid = 3740] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (000000506E674800) [pid = 3740] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000506A77CC00) [pid = 3740] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000050697DCC00) [pid = 3740] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (0000005064B85800) [pid = 3740] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005064E9B400) [pid = 3740] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (0000005064B82000) [pid = 3740] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (0000005063DC6000) [pid = 3740] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (000000506A825C00) [pid = 3740] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (00000050707B0000) [pid = 3740] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (000000506FE25000) [pid = 3740] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (0000005071811000) [pid = 3740] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:42:37 INFO - PROCESS | 3740 | --DOMWINDOW == 47 (0000005072106800) [pid = 3740] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:42:38 INFO - PROCESS | 3740 | 1467391358009 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:38 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:42:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1533ms 09:42:38 INFO - PROCESS | 3740 | 1467391358050 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3740 | 1467391358054 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:42:38 INFO - PROCESS | 3740 | 1467391358060 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3740 | 1467391358063 Marionette TRACE conn5 <- [1,2690,null,{}] 09:42:38 INFO - PROCESS | 3740 | 1467391358068 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3740 | 1467391358071 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:38 INFO - PROCESS | 3740 | 1467391358165 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:42:38 INFO - PROCESS | 3740 | 1467391358172 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3740 | 1467391358175 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:38 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E48D000 == 28 [pid = 3740] [id = 682] 09:42:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (0000005064EEF400) [pid = 3740] [serial = 2046] [outer = 0000000000000000] 09:42:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (0000005068F5AC00) [pid = 3740] [serial = 2047] [outer = 0000005064EEF400] 09:42:38 INFO - PROCESS | 3740 | 1467391358224 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (00000050697E0400) [pid = 3740] [serial = 2048] [outer = 0000005064EEF400] 09:42:38 INFO - PROCESS | 3740 | 1467391358716 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 693ms 09:42:38 INFO - PROCESS | 3740 | 1467391358756 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:42:38 INFO - PROCESS | 3740 | 1467391358759 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:42:38 INFO - PROCESS | 3740 | 1467391358763 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3740 | 1467391358765 Marionette TRACE conn5 <- [1,2694,null,{}] 09:42:38 INFO - PROCESS | 3740 | 1467391358769 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3740 | 1467391358771 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:38 INFO - PROCESS | 3740 | 1467391358862 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:42:38 INFO - PROCESS | 3740 | 1467391358948 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3740 | 1467391358950 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:38 INFO - PROCESS | 3740 | ++DOCSHELL 000000507104E800 == 29 [pid = 3740] [id = 683] 09:42:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (000000506A78B400) [pid = 3740] [serial = 2049] [outer = 0000000000000000] 09:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (000000506ACDFC00) [pid = 3740] [serial = 2050] [outer = 000000506A78B400] 09:42:39 INFO - PROCESS | 3740 | 1467391358998 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (000000506E40DC00) [pid = 3740] [serial = 2051] [outer = 000000506A78B400] 09:42:39 INFO - PROCESS | 3740 | 1467391359389 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 09:42:39 INFO - PROCESS | 3740 | 1467391359435 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3740 | 1467391359439 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:42:39 INFO - PROCESS | 3740 | 1467391359451 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 3740 | 1467391359456 Marionette TRACE conn5 <- [1,2698,null,{}] 09:42:39 INFO - PROCESS | 3740 | 1467391359459 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3740 | 1467391359463 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:39 INFO - PROCESS | 3740 | 1467391359622 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:42:39 INFO - PROCESS | 3740 | 1467391359639 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3740 | 1467391359641 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071858000 == 30 [pid = 3740] [id = 684] 09:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (000000506E6B9400) [pid = 3740] [serial = 2052] [outer = 0000000000000000] 09:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (000000506ECB5400) [pid = 3740] [serial = 2053] [outer = 000000506E6B9400] 09:42:39 INFO - PROCESS | 3740 | 1467391359688 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (000000506FE29800) [pid = 3740] [serial = 2054] [outer = 000000506E6B9400] 09:42:40 INFO - PROCESS | 3740 | 1467391360145 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:42:40 INFO - PROCESS | 3740 | 1467391360184 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3740 | 1467391360187 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3740 | 1467391360189 Marionette TRACE conn5 <- [1,2702,null,{}] 09:42:40 INFO - PROCESS | 3740 | 1467391360192 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3740 | 1467391360195 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:40 INFO - PROCESS | 3740 | 1467391360319 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:42:40 INFO - PROCESS | 3740 | 1467391360324 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3740 | 1467391360327 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:40 INFO - PROCESS | 3740 | ++DOCSHELL 000000507421B000 == 31 [pid = 3740] [id = 685] 09:42:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064A94800) [pid = 3740] [serial = 2055] [outer = 0000000000000000] 09:42:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005070851800) [pid = 3740] [serial = 2056] [outer = 0000005064A94800] 09:42:40 INFO - PROCESS | 3740 | 1467391360374 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005070E63C00) [pid = 3740] [serial = 2057] [outer = 0000005064A94800] 09:42:40 INFO - PROCESS | 3740 | 1467391360833 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 09:42:40 INFO - PROCESS | 3740 | 1467391360867 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3740 | 1467391360869 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:42:40 INFO - PROCESS | 3740 | 1467391360873 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3740 | 1467391360875 Marionette TRACE conn5 <- [1,2706,null,{}] 09:42:40 INFO - PROCESS | 3740 | 1467391360878 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3740 | 1467391360880 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:41 INFO - PROCESS | 3740 | 1467391361022 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:42:41 INFO - PROCESS | 3740 | 1467391361043 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3740 | 1467391361049 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715EA800 == 32 [pid = 3740] [id = 686] 09:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005071018400) [pid = 3740] [serial = 2058] [outer = 0000000000000000] 09:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (000000507101B800) [pid = 3740] [serial = 2059] [outer = 0000005071018400] 09:42:41 INFO - PROCESS | 3740 | 1467391361106 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (000000507103D000) [pid = 3740] [serial = 2060] [outer = 0000005071018400] 09:42:41 INFO - PROCESS | 3740 | 1467391361638 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3740 | 1467391361697 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 3740 | 1467391361700 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:42:41 INFO - PROCESS | 3740 | 1467391361703 Marionette TRACE conn5 <- [1,2710,null,{}] 09:42:41 INFO - PROCESS | 3740 | 1467391361706 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3740 | 1467391361709 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:41 INFO - PROCESS | 3740 | 1467391361797 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:42:41 INFO - PROCESS | 3740 | 1467391361811 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3740 | 1467391361814 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776AE000 == 33 [pid = 3740] [id = 687] 09:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (000000506AE9DC00) [pid = 3740] [serial = 2061] [outer = 0000000000000000] 09:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000050707AC400) [pid = 3740] [serial = 2062] [outer = 000000506AE9DC00] 09:42:41 INFO - PROCESS | 3740 | 1467391361860 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000050714DDC00) [pid = 3740] [serial = 2063] [outer = 000000506AE9DC00] 09:42:42 INFO - PROCESS | 3740 | 1467391362301 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3740 | 1467391362339 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:42:42 INFO - PROCESS | 3740 | 1467391362342 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3740 | 1467391362343 Marionette TRACE conn5 <- [1,2714,null,{}] 09:42:42 INFO - PROCESS | 3740 | 1467391362347 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3740 | 1467391362349 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:42 INFO - PROCESS | 3740 | 1467391362459 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:42:42 INFO - PROCESS | 3740 | 1467391362468 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3740 | 1467391362470 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:42 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D37800 == 34 [pid = 3740] [id = 688] 09:42:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005063F3C400) [pid = 3740] [serial = 2064] [outer = 0000000000000000] 09:42:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (000000507168D800) [pid = 3740] [serial = 2065] [outer = 0000005063F3C400] 09:42:42 INFO - PROCESS | 3740 | 1467391362515 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005071A0A800) [pid = 3740] [serial = 2066] [outer = 0000005063F3C400] 09:42:42 INFO - PROCESS | 3740 | 1467391362929 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:42:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 09:42:42 INFO - PROCESS | 3740 | 1467391362976 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3740 | 1467391362978 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:42:42 INFO - PROCESS | 3740 | 1467391362987 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3740 | 1467391362989 Marionette TRACE conn5 <- [1,2718,null,{}] 09:42:43 INFO - PROCESS | 3740 | 1467391362993 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 3740 | 1467391362995 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:43 INFO - PROCESS | 3740 | 1467391363080 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:42:43 INFO - PROCESS | 3740 | 1467391363086 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3740 | 1467391363088 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:43 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F3A000 == 35 [pid = 3740] [id = 689] 09:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005071A09000) [pid = 3740] [serial = 2067] [outer = 0000000000000000] 09:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005071AA1400) [pid = 3740] [serial = 2068] [outer = 0000005071A09000] 09:42:43 INFO - PROCESS | 3740 | 1467391363141 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005071B54400) [pid = 3740] [serial = 2069] [outer = 0000005071A09000] 09:42:44 INFO - PROCESS | 3740 | 1467391364068 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:42:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:42:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1134ms 09:42:44 INFO - PROCESS | 3740 | 1467391364144 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3740 | 1467391364149 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:42:44 INFO - PROCESS | 3740 | 1467391364156 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3740 | 1467391364160 Marionette TRACE conn5 <- [1,2722,null,{}] 09:42:44 INFO - PROCESS | 3740 | 1467391364167 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3740 | 1467391364170 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:44 INFO - PROCESS | 3740 | 1467391364323 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:42:44 INFO - PROCESS | 3740 | 1467391364399 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3740 | 1467391364405 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:44 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E49B000 == 36 [pid = 3740] [id = 690] 09:42:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064E9EC00) [pid = 3740] [serial = 2070] [outer = 0000000000000000] 09:42:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064F87000) [pid = 3740] [serial = 2071] [outer = 0000005064E9EC00] 09:42:44 INFO - PROCESS | 3740 | 1467391364465 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005069A78000) [pid = 3740] [serial = 2072] [outer = 0000005064E9EC00] 09:42:45 INFO - PROCESS | 3740 | 1467391365042 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 923ms 09:42:45 INFO - PROCESS | 3740 | 1467391365086 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3740 | 1467391365092 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:42:45 INFO - PROCESS | 3740 | 1467391365099 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3740 | 1467391365102 Marionette TRACE conn5 <- [1,2726,null,{}] 09:42:45 INFO - PROCESS | 3740 | 1467391365107 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 3740 | 1467391365110 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:45 INFO - PROCESS | 3740 | 1467391365230 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:42:45 INFO - PROCESS | 3740 | 1467391365326 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3740 | 1467391365329 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005073D4B000 == 37 [pid = 3740] [id = 691] 09:42:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506E6B7800) [pid = 3740] [serial = 2073] [outer = 0000000000000000] 09:42:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506EB99C00) [pid = 3740] [serial = 2074] [outer = 000000506E6B7800] 09:42:45 INFO - PROCESS | 3740 | 1467391365388 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506FE24800) [pid = 3740] [serial = 2075] [outer = 000000506E6B7800] 09:42:46 INFO - PROCESS | 3740 | 1467391366005 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 923ms 09:42:46 INFO - PROCESS | 3740 | 1467391366023 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3740 | 1467391366026 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:42:46 INFO - PROCESS | 3740 | 1467391366030 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3740 | 1467391366034 Marionette TRACE conn5 <- [1,2730,null,{}] 09:42:46 INFO - PROCESS | 3740 | 1467391366046 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3740 | 1467391366052 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:46 INFO - PROCESS | 3740 | 1467391366171 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:42:46 INFO - PROCESS | 3740 | 1467391366275 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3740 | 1467391366278 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078AC1000 == 38 [pid = 3740] [id = 692] 09:42:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005071039C00) [pid = 3740] [serial = 2076] [outer = 0000000000000000] 09:42:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000050710C0C00) [pid = 3740] [serial = 2077] [outer = 0000005071039C00] 09:42:46 INFO - PROCESS | 3740 | 1467391366338 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005071B59800) [pid = 3740] [serial = 2078] [outer = 0000005071039C00] 09:42:46 INFO - PROCESS | 3740 | 1467391366963 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:42:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 987ms 09:42:47 INFO - PROCESS | 3740 | 1467391367018 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3740 | 1467391367022 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:42:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:42:47 INFO - PROCESS | 3740 | 1467391367026 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 3740 | 1467391367028 Marionette TRACE conn5 <- [1,2734,null,{}] 09:42:47 INFO - PROCESS | 3740 | 1467391367032 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 3740 | 1467391367034 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:47 INFO - PROCESS | 3740 | 1467391367157 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:42:47 INFO - PROCESS | 3740 | 1467391367381 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3740 | 1467391367384 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690D7800 == 39 [pid = 3740] [id = 693] 09:42:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050635D6000) [pid = 3740] [serial = 2079] [outer = 0000000000000000] 09:42:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064A9A000) [pid = 3740] [serial = 2080] [outer = 00000050635D6000] 09:42:47 INFO - PROCESS | 3740 | 1467391367448 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064BA2000) [pid = 3740] [serial = 2081] [outer = 00000050635D6000] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D37800 == 38 [pid = 3740] [id = 688] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 00000050776AE000 == 37 [pid = 3740] [id = 687] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 00000050715EA800 == 36 [pid = 3740] [id = 686] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 000000507421B000 == 35 [pid = 3740] [id = 685] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005071858000 == 34 [pid = 3740] [id = 684] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 000000507104E800 == 33 [pid = 3740] [id = 683] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 000000506E48D000 == 32 [pid = 3740] [id = 682] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E1A800 == 31 [pid = 3740] [id = 681] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005075070800 == 30 [pid = 3740] [id = 679] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005069E94000 == 29 [pid = 3740] [id = 680] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AC1000 == 28 [pid = 3740] [id = 692] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005073D4B000 == 27 [pid = 3740] [id = 691] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F3A000 == 26 [pid = 3740] [id = 689] 09:42:48 INFO - PROCESS | 3740 | --DOCSHELL 000000506E49B000 == 25 [pid = 3740] [id = 690] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506FE24000) [pid = 3740] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064A99C00) [pid = 3740] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064B2B400) [pid = 3740] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506E057400) [pid = 3740] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005074047000) [pid = 3740] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506FE26C00) [pid = 3740] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064BA2800) [pid = 3740] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064E9A000) [pid = 3740] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005068FF0800) [pid = 3740] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000050697D9000) [pid = 3740] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506A819000) [pid = 3740] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506ACDF400) [pid = 3740] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005070848000) [pid = 3740] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000050707A8C00) [pid = 3740] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005070917400) [pid = 3740] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (000000506E6B8000) [pid = 3740] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3740 | 1467391368702 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1725ms 09:42:48 INFO - PROCESS | 3740 | 1467391368791 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3740 | 1467391368795 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:42:48 INFO - PROCESS | 3740 | 1467391368801 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:42:48 INFO - PROCESS | 3740 | 1467391368805 Marionette TRACE conn5 <- [1,2738,null,{}] 09:42:48 INFO - PROCESS | 3740 | 1467391368811 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3740 | 1467391368815 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:48 INFO - PROCESS | 3740 | 1467391368911 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:42:48 INFO - PROCESS | 3740 | 1467391368919 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3740 | 1467391368924 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:48 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069759800 == 26 [pid = 3740] [id = 694] 09:42:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064A94C00) [pid = 3740] [serial = 2082] [outer = 0000000000000000] 09:42:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064A9A800) [pid = 3740] [serial = 2083] [outer = 0000005064A94C00] 09:42:48 INFO - PROCESS | 3740 | 1467391368977 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064B30800) [pid = 3740] [serial = 2084] [outer = 0000005064A94C00] 09:42:49 INFO - PROCESS | 3740 | 1467391369493 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 09:42:49 INFO - PROCESS | 3740 | 1467391369541 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3740 | 1467391369546 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:42:49 INFO - PROCESS | 3740 | 1467391369553 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3740 | 1467391369556 Marionette TRACE conn5 <- [1,2742,null,{}] 09:42:49 INFO - PROCESS | 3740 | 1467391369561 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3740 | 1467391369564 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:49 INFO - PROCESS | 3740 | 1467391369658 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:42:49 INFO - PROCESS | 3740 | 1467391369740 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3740 | 1467391369743 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:49 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF22800 == 27 [pid = 3740] [id = 695] 09:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064B9F400) [pid = 3740] [serial = 2085] [outer = 0000000000000000] 09:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005064E97400) [pid = 3740] [serial = 2086] [outer = 0000005064B9F400] 09:42:49 INFO - PROCESS | 3740 | 1467391369795 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064EF3800) [pid = 3740] [serial = 2087] [outer = 0000005064B9F400] 09:42:50 INFO - PROCESS | 3740 | 1467391370194 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 09:42:50 INFO - PROCESS | 3740 | 1467391370226 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3740 | 1467391370228 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:42:50 INFO - PROCESS | 3740 | 1467391370240 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3740 | 1467391370243 Marionette TRACE conn5 <- [1,2746,null,{}] 09:42:50 INFO - PROCESS | 3740 | 1467391370289 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3740 | 1467391370294 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:50 INFO - PROCESS | 3740 | 1467391370385 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:42:50 INFO - PROCESS | 3740 | 1467391370401 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3740 | 1467391370404 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:50 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071050000 == 28 [pid = 3740] [id = 696] 09:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000050697D8000) [pid = 3740] [serial = 2088] [outer = 0000000000000000] 09:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005069ADF000) [pid = 3740] [serial = 2089] [outer = 00000050697D8000] 09:42:50 INFO - PROCESS | 3740 | 1467391370454 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506A711400) [pid = 3740] [serial = 2090] [outer = 00000050697D8000] 09:42:50 INFO - PROCESS | 3740 | 1467391370906 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 713ms 09:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:42:50 INFO - PROCESS | 3740 | 1467391370959 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3740 | 1467391370962 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 3740 | 1467391370965 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3740 | 1467391370967 Marionette TRACE conn5 <- [1,2750,null,{}] 09:42:50 INFO - PROCESS | 3740 | 1467391370970 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3740 | 1467391370973 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:51 INFO - PROCESS | 3740 | 1467391371088 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:42:51 INFO - PROCESS | 3740 | 1467391371094 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3740 | 1467391371096 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000050715EB800 == 29 [pid = 3740] [id = 697] 09:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506AE9E800) [pid = 3740] [serial = 2091] [outer = 0000000000000000] 09:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506B35A800) [pid = 3740] [serial = 2092] [outer = 000000506AE9E800] 09:42:51 INFO - PROCESS | 3740 | 1467391371188 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506E672C00) [pid = 3740] [serial = 2093] [outer = 000000506AE9E800] 09:42:51 INFO - PROCESS | 3740 | 1467391371616 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 09:42:51 INFO - PROCESS | 3740 | 1467391371639 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3740 | 1467391371641 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:42:51 INFO - PROCESS | 3740 | 1467391371644 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3740 | 1467391371653 Marionette TRACE conn5 <- [1,2754,null,{}] 09:42:51 INFO - PROCESS | 3740 | 1467391371657 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3740 | 1467391371660 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:51 INFO - PROCESS | 3740 | 1467391371798 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:42:51 INFO - PROCESS | 3740 | 1467391371851 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3740 | 1467391371853 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000050729D8800 == 30 [pid = 3740] [id = 698] 09:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506EB9D000) [pid = 3740] [serial = 2094] [outer = 0000000000000000] 09:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506EC51000) [pid = 3740] [serial = 2095] [outer = 000000506EB9D000] 09:42:51 INFO - PROCESS | 3740 | 1467391371899 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506FE22000) [pid = 3740] [serial = 2096] [outer = 000000506EB9D000] 09:42:52 INFO - PROCESS | 3740 | 1467391372322 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:42:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 09:42:52 INFO - PROCESS | 3740 | 1467391372382 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3740 | 1467391372384 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 3740 | 1467391372388 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:42:52 INFO - PROCESS | 3740 | 1467391372390 Marionette TRACE conn5 <- [1,2758,null,{}] 09:42:52 INFO - PROCESS | 3740 | 1467391372393 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 3740 | 1467391372400 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:52 INFO - PROCESS | 3740 | 1467391372548 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:42:52 INFO - PROCESS | 3740 | 1467391372603 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3740 | 1467391372605 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:52 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074F94800 == 31 [pid = 3740] [id = 699] 09:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507082C800) [pid = 3740] [serial = 2097] [outer = 0000000000000000] 09:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000507084AC00) [pid = 3740] [serial = 2098] [outer = 000000507082C800] 09:42:52 INFO - PROCESS | 3740 | 1467391372653 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005070E5E800) [pid = 3740] [serial = 2099] [outer = 000000507082C800] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506E6B9400) [pid = 3740] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005064A94800) [pid = 3740] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506AE9DC00) [pid = 3740] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005063F3C400) [pid = 3740] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064EEF400) [pid = 3740] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005064B8F400) [pid = 3740] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064E9E400) [pid = 3740] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071A09000) [pid = 3740] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005071018400) [pid = 3740] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506462D800) [pid = 3740] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:42:53 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506A78B400) [pid = 3740] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:42:53 INFO - PROCESS | 3740 | 1467391373224 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 881ms 09:42:53 INFO - PROCESS | 3740 | 1467391373272 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3740 | 1467391373274 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:42:53 INFO - PROCESS | 3740 | 1467391373277 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 3740 | 1467391373287 Marionette TRACE conn5 <- [1,2762,null,{}] 09:42:53 INFO - PROCESS | 3740 | 1467391373291 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3740 | 1467391373293 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:53 INFO - PROCESS | 3740 | 1467391373403 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:42:53 INFO - PROCESS | 3740 | 1467391373460 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3740 | 1467391373462 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BD5000 == 32 [pid = 3740] [id = 700] 09:42:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B9D800) [pid = 3740] [serial = 2100] [outer = 0000000000000000] 09:42:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506E6B7C00) [pid = 3740] [serial = 2101] [outer = 0000005064B9D800] 09:42:53 INFO - PROCESS | 3740 | 1467391373508 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005070EE5000) [pid = 3740] [serial = 2102] [outer = 0000005064B9D800] 09:42:53 INFO - PROCESS | 3740 | 1467391373857 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 09:42:53 INFO - PROCESS | 3740 | 1467391373913 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3740 | 1467391373915 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 3740 | 1467391373919 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:42:53 INFO - PROCESS | 3740 | 1467391373921 Marionette TRACE conn5 <- [1,2766,null,{}] 09:42:53 INFO - PROCESS | 3740 | 1467391373924 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3740 | 1467391373926 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:54 INFO - PROCESS | 3740 | 1467391374008 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:42:54 INFO - PROCESS | 3740 | 1467391374014 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3740 | 1467391374016 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:54 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D2C000 == 33 [pid = 3740] [id = 701] 09:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005070EEDC00) [pid = 3740] [serial = 2103] [outer = 0000000000000000] 09:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005071022400) [pid = 3740] [serial = 2104] [outer = 0000005070EEDC00] 09:42:54 INFO - PROCESS | 3740 | 1467391374063 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005071044C00) [pid = 3740] [serial = 2105] [outer = 0000005070EEDC00] 09:42:54 INFO - PROCESS | 3740 | 1467391374473 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 586ms 09:42:54 INFO - PROCESS | 3740 | 1467391374510 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3740 | 1467391374521 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:42:54 INFO - PROCESS | 3740 | 1467391374536 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3740 | 1467391374538 Marionette TRACE conn5 <- [1,2770,null,{}] 09:42:54 INFO - PROCESS | 3740 | 1467391374542 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 3740 | 1467391374544 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:54 INFO - PROCESS | 3740 | 1467391374627 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:42:54 INFO - PROCESS | 3740 | 1467391374633 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3740 | 1467391374635 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780DB800 == 34 [pid = 3740] [id = 702] 09:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050714D8000) [pid = 3740] [serial = 2106] [outer = 0000000000000000] 09:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071683000) [pid = 3740] [serial = 2107] [outer = 00000050714D8000] 09:42:54 INFO - PROCESS | 3740 | 1467391374681 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507168E000) [pid = 3740] [serial = 2108] [outer = 00000050714D8000] 09:42:55 INFO - PROCESS | 3740 | 1467391375213 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 715ms 09:42:55 INFO - PROCESS | 3740 | 1467391375260 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3740 | 1467391375266 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:42:55 INFO - PROCESS | 3740 | 1467391375272 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 3740 | 1467391375276 Marionette TRACE conn5 <- [1,2774,null,{}] 09:42:55 INFO - PROCESS | 3740 | 1467391375283 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3740 | 1467391375286 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:55 INFO - PROCESS | 3740 | 1467391375425 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:42:55 INFO - PROCESS | 3740 | 1467391375544 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3740 | 1467391375549 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:55 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EAF000 == 35 [pid = 3740] [id = 703] 09:42:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050641C8800) [pid = 3740] [serial = 2109] [outer = 0000000000000000] 09:42:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005064A92C00) [pid = 3740] [serial = 2110] [outer = 00000050641C8800] 09:42:55 INFO - PROCESS | 3740 | 1467391375612 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005064B99800) [pid = 3740] [serial = 2111] [outer = 00000050641C8800] 09:42:56 INFO - PROCESS | 3740 | 1467391376415 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1172ms 09:42:56 INFO - PROCESS | 3740 | 1467391376446 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3740 | 1467391376451 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:42:56 INFO - PROCESS | 3740 | 1467391376459 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 3740 | 1467391376462 Marionette TRACE conn5 <- [1,2778,null,{}] 09:42:56 INFO - PROCESS | 3740 | 1467391376466 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3740 | 1467391376469 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:56 INFO - PROCESS | 3740 | 1467391376599 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:42:56 INFO - PROCESS | 3740 | 1467391376724 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3740 | 1467391376727 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071D1E800 == 36 [pid = 3740] [id = 704] 09:42:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050690CBC00) [pid = 3740] [serial = 2112] [outer = 0000000000000000] 09:42:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005069E54800) [pid = 3740] [serial = 2113] [outer = 00000050690CBC00] 09:42:56 INFO - PROCESS | 3740 | 1467391376787 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506B2D4C00) [pid = 3740] [serial = 2114] [outer = 00000050690CBC00] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D2C000 == 35 [pid = 3740] [id = 701] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BD5000 == 34 [pid = 3740] [id = 700] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 0000005074F94800 == 33 [pid = 3740] [id = 699] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 00000050729D8800 == 32 [pid = 3740] [id = 698] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 00000050715EB800 == 31 [pid = 3740] [id = 697] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 0000005071050000 == 30 [pid = 3740] [id = 696] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF22800 == 29 [pid = 3740] [id = 695] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 0000005069759800 == 28 [pid = 3740] [id = 694] 09:42:57 INFO - PROCESS | 3740 | --DOCSHELL 00000050690D7800 == 27 [pid = 3740] [id = 693] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506FE29800) [pid = 3740] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005070E63C00) [pid = 3740] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000050707AC400) [pid = 3740] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000507168D800) [pid = 3740] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005068F5AC00) [pid = 3740] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050714DDC00) [pid = 3740] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B9D000) [pid = 3740] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071A0A800) [pid = 3740] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070E5F000) [pid = 3740] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071AA1400) [pid = 3740] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005066259C00) [pid = 3740] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000507103D000) [pid = 3740] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005064B97C00) [pid = 3740] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506ACDFC00) [pid = 3740] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000507101B800) [pid = 3740] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000050697E0400) [pid = 3740] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005070851800) [pid = 3740] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506ECB5400) [pid = 3740] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506E40DC00) [pid = 3740] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0000005064A9D000) [pid = 3740] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005071B54400) [pid = 3740] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3740 | 1467391377692 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1294ms 09:42:57 INFO - PROCESS | 3740 | 1467391377754 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3740 | 1467391377758 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:42:57 INFO - PROCESS | 3740 | 1467391377763 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3740 | 1467391377766 Marionette TRACE conn5 <- [1,2782,null,{}] 09:42:57 INFO - PROCESS | 3740 | 1467391377772 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3740 | 1467391377775 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:57 INFO - PROCESS | 3740 | 1467391377876 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:42:57 INFO - PROCESS | 3740 | 1467391377885 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3740 | 1467391377887 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069876000 == 28 [pid = 3740] [id = 705] 09:42:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005064B8A000) [pid = 3740] [serial = 2115] [outer = 0000000000000000] 09:42:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005064B8FC00) [pid = 3740] [serial = 2116] [outer = 0000005064B8A000] 09:42:57 INFO - PROCESS | 3740 | 1467391377936 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005064E9B400) [pid = 3740] [serial = 2117] [outer = 0000005064B8A000] 09:42:58 INFO - PROCESS | 3740 | 1467391378466 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 09:42:58 INFO - PROCESS | 3740 | 1467391378501 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3740 | 1467391378505 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:42:58 INFO - PROCESS | 3740 | 1467391378512 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3740 | 1467391378515 Marionette TRACE conn5 <- [1,2786,null,{}] 09:42:58 INFO - PROCESS | 3740 | 1467391378519 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3740 | 1467391378521 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:58 INFO - PROCESS | 3740 | 1467391378612 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:42:58 INFO - PROCESS | 3740 | 1467391378690 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3740 | 1467391378693 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:58 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED17000 == 29 [pid = 3740] [id = 706] 09:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005069074800) [pid = 3740] [serial = 2118] [outer = 0000000000000000] 09:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000050697D7400) [pid = 3740] [serial = 2119] [outer = 0000005069074800] 09:42:58 INFO - PROCESS | 3740 | 1467391378751 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506A707800) [pid = 3740] [serial = 2120] [outer = 0000005069074800] 09:42:59 INFO - PROCESS | 3740 | 1467391379160 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 09:42:59 INFO - PROCESS | 3740 | 1467391379186 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3740 | 1467391379188 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:42:59 INFO - PROCESS | 3740 | 1467391379192 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3740 | 1467391379196 Marionette TRACE conn5 <- [1,2790,null,{}] 09:42:59 INFO - PROCESS | 3740 | 1467391379207 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3740 | 1467391379212 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:59 INFO - PROCESS | 3740 | 1467391379334 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:42:59 INFO - PROCESS | 3740 | 1467391379344 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3740 | 1467391379347 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:42:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071243000 == 30 [pid = 3740] [id = 707] 09:42:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (000000506E42C400) [pid = 3740] [serial = 2121] [outer = 0000000000000000] 09:42:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506EB9F800) [pid = 3740] [serial = 2122] [outer = 000000506E42C400] 09:42:59 INFO - PROCESS | 3740 | 1467391379407 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506FE29800) [pid = 3740] [serial = 2123] [outer = 000000506E42C400] 09:42:59 INFO - PROCESS | 3740 | 1467391379840 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 693ms 09:42:59 INFO - PROCESS | 3740 | 1467391379888 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3740 | 1467391379891 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:42:59 INFO - PROCESS | 3740 | 1467391379894 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3740 | 1467391379896 Marionette TRACE conn5 <- [1,2794,null,{}] 09:42:59 INFO - PROCESS | 3740 | 1467391379906 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3740 | 1467391379908 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:00 INFO - PROCESS | 3740 | 1467391380026 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:43:00 INFO - PROCESS | 3740 | 1467391380034 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3740 | 1467391380036 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C1C000 == 31 [pid = 3740] [id = 708] 09:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000050707A8400) [pid = 3740] [serial = 2124] [outer = 0000000000000000] 09:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000507082CC00) [pid = 3740] [serial = 2125] [outer = 00000050707A8400] 09:43:00 INFO - PROCESS | 3740 | 1467391380082 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507084E000) [pid = 3740] [serial = 2126] [outer = 00000050707A8400] 09:43:00 INFO - PROCESS | 3740 | 1467391380540 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 09:43:00 INFO - PROCESS | 3740 | 1467391380589 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3740 | 1467391380591 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:43:00 INFO - PROCESS | 3740 | 1467391380594 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:43:00 INFO - PROCESS | 3740 | 1467391380596 Marionette TRACE conn5 <- [1,2798,null,{}] 09:43:00 INFO - PROCESS | 3740 | 1467391380606 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3740 | 1467391380609 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:00 INFO - PROCESS | 3740 | 1467391380725 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:43:00 INFO - PROCESS | 3740 | 1467391380817 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3740 | 1467391380819 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750BE800 == 32 [pid = 3740] [id = 709] 09:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005063549800) [pid = 3740] [serial = 2127] [outer = 0000000000000000] 09:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070E63400) [pid = 3740] [serial = 2128] [outer = 0000005063549800] 09:43:00 INFO - PROCESS | 3740 | 1467391380865 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070EED000) [pid = 3740] [serial = 2129] [outer = 0000005063549800] 09:43:01 INFO - PROCESS | 3740 | 1467391381306 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 09:43:01 INFO - PROCESS | 3740 | 1467391381332 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3740 | 1467391381334 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:43:01 INFO - PROCESS | 3740 | 1467391381337 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3740 | 1467391381339 Marionette TRACE conn5 <- [1,2802,null,{}] 09:43:01 INFO - PROCESS | 3740 | 1467391381343 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3740 | 1467391381349 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:01 INFO - PROCESS | 3740 | 1467391381496 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:43:01 INFO - PROCESS | 3740 | 1467391381562 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3740 | 1467391381564 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D2E000 == 33 [pid = 3740] [id = 710] 09:43:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071048C00) [pid = 3740] [serial = 2130] [outer = 0000000000000000] 09:43:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071A12800) [pid = 3740] [serial = 2131] [outer = 0000005071048C00] 09:43:01 INFO - PROCESS | 3740 | 1467391381612 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071AA4C00) [pid = 3740] [serial = 2132] [outer = 0000005071048C00] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064A94C00) [pid = 3740] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B9F400) [pid = 3740] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000050697D8000) [pid = 3740] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000050635D6000) [pid = 3740] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000507082C800) [pid = 3740] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005064E9EC00) [pid = 3740] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506E6B7800) [pid = 3740] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071039C00) [pid = 3740] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506EB9D000) [pid = 3740] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070EEDC00) [pid = 3740] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005064B9D800) [pid = 3740] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:43:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506AE9E800) [pid = 3740] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:43:02 INFO - PROCESS | 3740 | 1467391382123 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 818ms 09:43:02 INFO - PROCESS | 3740 | 1467391382159 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3740 | 1467391382161 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:43:02 INFO - PROCESS | 3740 | 1467391382164 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3740 | 1467391382166 Marionette TRACE conn5 <- [1,2806,null,{}] 09:43:02 INFO - PROCESS | 3740 | 1467391382170 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3740 | 1467391382172 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:02 INFO - PROCESS | 3740 | 1467391382288 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:43:02 INFO - PROCESS | 3740 | 1467391382341 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3740 | 1467391382343 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780E1000 == 34 [pid = 3740] [id = 711] 09:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064F82000) [pid = 3740] [serial = 2133] [outer = 0000000000000000] 09:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506EB9FC00) [pid = 3740] [serial = 2134] [outer = 0000005064F82000] 09:43:02 INFO - PROCESS | 3740 | 1467391382389 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005071AA0400) [pid = 3740] [serial = 2135] [outer = 0000005064F82000] 09:43:02 INFO - PROCESS | 3740 | 1467391382767 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 09:43:02 INFO - PROCESS | 3740 | 1467391382796 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3740 | 1467391382799 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:43:02 INFO - PROCESS | 3740 | 1467391382802 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3740 | 1467391382813 Marionette TRACE conn5 <- [1,2810,null,{}] 09:43:02 INFO - PROCESS | 3740 | 1467391382817 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3740 | 1467391382819 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:02 INFO - PROCESS | 3740 | 1467391382905 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:43:02 INFO - PROCESS | 3740 | 1467391382910 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3740 | 1467391382912 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:02 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C9F000 == 35 [pid = 3740] [id = 712] 09:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005071B56C00) [pid = 3740] [serial = 2136] [outer = 0000000000000000] 09:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005071B61C00) [pid = 3740] [serial = 2137] [outer = 0000005071B56C00] 09:43:02 INFO - PROCESS | 3740 | 1467391382958 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507245B800) [pid = 3740] [serial = 2138] [outer = 0000005071B56C00] 09:43:03 INFO - PROCESS | 3740 | 1467391383382 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 09:43:03 INFO - PROCESS | 3740 | 1467391383437 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3740 | 1467391383439 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:43:03 INFO - PROCESS | 3740 | 1467391383443 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3740 | 1467391383445 Marionette TRACE conn5 <- [1,2814,null,{}] 09:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:43:03 INFO - PROCESS | 3740 | 1467391383449 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3740 | 1467391383451 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:03 INFO - PROCESS | 3740 | 1467391383538 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:43:03 INFO - PROCESS | 3740 | 1467391383544 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3740 | 1467391383546 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:03 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D7B000 == 36 [pid = 3740] [id = 713] 09:43:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050729A4800) [pid = 3740] [serial = 2139] [outer = 0000000000000000] 09:43:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005072BA2400) [pid = 3740] [serial = 2140] [outer = 00000050729A4800] 09:43:03 INFO - PROCESS | 3740 | 1467391383591 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507400C000) [pid = 3740] [serial = 2141] [outer = 00000050729A4800] 09:43:04 INFO - PROCESS | 3740 | 1467391384192 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 818ms 09:43:04 INFO - PROCESS | 3740 | 1467391384279 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3740 | 1467391384284 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:43:04 INFO - PROCESS | 3740 | 1467391384291 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 3740 | 1467391384295 Marionette TRACE conn5 <- [1,2818,null,{}] 09:43:04 INFO - PROCESS | 3740 | 1467391384302 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3740 | 1467391384305 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:04 INFO - PROCESS | 3740 | 1467391384437 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:43:04 INFO - PROCESS | 3740 | 1467391384555 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3740 | 1467391384561 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:04 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E495800 == 37 [pid = 3740] [id = 714] 09:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064E9A000) [pid = 3740] [serial = 2142] [outer = 0000000000000000] 09:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050651B1000) [pid = 3740] [serial = 2143] [outer = 0000005064E9A000] 09:43:04 INFO - PROCESS | 3740 | 1467391384622 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005069A71C00) [pid = 3740] [serial = 2144] [outer = 0000005064E9A000] 09:43:05 INFO - PROCESS | 3740 | 1467391385258 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1025ms 09:43:05 INFO - PROCESS | 3740 | 1467391385319 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3740 | 1467391385324 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:43:05 INFO - PROCESS | 3740 | 1467391385332 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3740 | 1467391385335 Marionette TRACE conn5 <- [1,2822,null,{}] 09:43:05 INFO - PROCESS | 3740 | 1467391385339 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3740 | 1467391385342 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:05 INFO - PROCESS | 3740 | 1467391385461 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:43:05 INFO - PROCESS | 3740 | 1467391385588 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3740 | 1467391385591 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000050750D1000 == 38 [pid = 3740] [id = 715] 09:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506E6B5800) [pid = 3740] [serial = 2145] [outer = 0000000000000000] 09:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506F5D6000) [pid = 3740] [serial = 2146] [outer = 000000506E6B5800] 09:43:05 INFO - PROCESS | 3740 | 1467391385651 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507084F400) [pid = 3740] [serial = 2147] [outer = 000000506E6B5800] 09:43:06 INFO - PROCESS | 3740 | 1467391386259 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 09:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:43:06 INFO - PROCESS | 3740 | 1467391386319 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3740 | 1467391386322 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:43:06 INFO - PROCESS | 3740 | 1467391386326 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3740 | 1467391386330 Marionette TRACE conn5 <- [1,2826,null,{}] 09:43:06 INFO - PROCESS | 3740 | 1467391386342 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 3740 | 1467391386347 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:06 INFO - PROCESS | 3740 | 1467391386511 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:43:06 INFO - PROCESS | 3740 | 1467391386564 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3740 | 1467391386568 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078FE1000 == 39 [pid = 3740] [id = 716] 09:43:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000507168A800) [pid = 3740] [serial = 2148] [outer = 0000000000000000] 09:43:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071A09800) [pid = 3740] [serial = 2149] [outer = 000000507168A800] 09:43:06 INFO - PROCESS | 3740 | 1467391386628 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000507400C400) [pid = 3740] [serial = 2150] [outer = 000000507168A800] 09:43:07 INFO - PROCESS | 3740 | 1467391387227 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 944ms 09:43:07 INFO - PROCESS | 3740 | 1467391387271 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:43:07 INFO - PROCESS | 3740 | 1467391387274 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 3740 | 1467391387278 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3740 | 1467391387281 Marionette TRACE conn5 <- [1,2830,null,{}] 09:43:07 INFO - PROCESS | 3740 | 1467391387284 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3740 | 1467391387287 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:07 INFO - PROCESS | 3740 | 1467391387405 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:43:07 INFO - PROCESS | 3740 | 1467391387501 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3740 | 1467391387503 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:07 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069B72800 == 40 [pid = 3740] [id = 717] 09:43:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064B31400) [pid = 3740] [serial = 2151] [outer = 0000000000000000] 09:43:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064E99000) [pid = 3740] [serial = 2152] [outer = 0000005064B31400] 09:43:07 INFO - PROCESS | 3740 | 1467391387559 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005071684400) [pid = 3740] [serial = 2153] [outer = 0000005064B31400] 09:43:08 INFO - PROCESS | 3740 | 1467391388376 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1126ms 09:43:08 INFO - PROCESS | 3740 | 1467391388406 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3740 | 1467391388411 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:43:08 INFO - PROCESS | 3740 | 1467391388415 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3740 | 1467391388421 Marionette TRACE conn5 <- [1,2834,null,{}] 09:43:08 INFO - PROCESS | 3740 | 1467391388426 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 3740 | 1467391388428 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:08 INFO - PROCESS | 3740 | 1467391388534 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C9F000 == 39 [pid = 3740] [id = 712] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050780E1000 == 38 [pid = 3740] [id = 711] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D2E000 == 37 [pid = 3740] [id = 710] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050750BE800 == 36 [pid = 3740] [id = 709] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C1C000 == 35 [pid = 3740] [id = 708] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005071243000 == 34 [pid = 3740] [id = 707] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED17000 == 33 [pid = 3740] [id = 706] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005069876000 == 32 [pid = 3740] [id = 705] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D1E800 == 31 [pid = 3740] [id = 704] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050780DB800 == 30 [pid = 3740] [id = 702] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005069EAF000 == 29 [pid = 3740] [id = 703] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005069B72800 == 28 [pid = 3740] [id = 717] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005078FE1000 == 27 [pid = 3740] [id = 716] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 00000050750D1000 == 26 [pid = 3740] [id = 715] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D7B000 == 25 [pid = 3740] [id = 713] 09:43:09 INFO - PROCESS | 3740 | --DOCSHELL 000000506E495800 == 24 [pid = 3740] [id = 714] 09:43:09 INFO - PROCESS | 3740 | 1467391389228 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3740 | 1467391389231 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064A9A800) [pid = 3740] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064B30800) [pid = 3740] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064E97400) [pid = 3740] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064EF3800) [pid = 3740] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005069ADF000) [pid = 3740] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064BA2000) [pid = 3740] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064A9A000) [pid = 3740] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000507084AC00) [pid = 3740] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005069A78000) [pid = 3740] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064F87000) [pid = 3740] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000506FE24800) [pid = 3740] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506EB99C00) [pid = 3740] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071B59800) [pid = 3740] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050710C0C00) [pid = 3740] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506FE22000) [pid = 3740] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506EC51000) [pid = 3740] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071683000) [pid = 3740] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071044C00) [pid = 3740] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506E6B7C00) [pid = 3740] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0000005071022400) [pid = 3740] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005070E5E800) [pid = 3740] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506B35A800) [pid = 3740] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506E672C00) [pid = 3740] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506A711400) [pid = 3740] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (0000005070EE5000) [pid = 3740] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3740 | ++DOCSHELL 0000005063D44000 == 25 [pid = 3740] [id = 718] 09:43:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0000005062DD7C00) [pid = 3740] [serial = 2154] [outer = 0000000000000000] 09:43:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000050635D2400) [pid = 3740] [serial = 2155] [outer = 0000005062DD7C00] 09:43:09 INFO - PROCESS | 3740 | 1467391389391 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005064A94800) [pid = 3740] [serial = 2156] [outer = 0000005062DD7C00] 09:43:09 INFO - PROCESS | 3740 | 1467391389882 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1529ms 09:43:09 INFO - PROCESS | 3740 | 1467391389950 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3740 | 1467391389955 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:43:09 INFO - PROCESS | 3740 | 1467391389959 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:43:09 INFO - PROCESS | 3740 | 1467391389962 Marionette TRACE conn5 <- [1,2838,null,{}] 09:43:09 INFO - PROCESS | 3740 | 1467391389968 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3740 | 1467391389973 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:10 INFO - PROCESS | 3740 | 1467391390076 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:43:10 INFO - PROCESS | 3740 | 1467391390087 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3740 | 1467391390090 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:10 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069EA2800 == 26 [pid = 3740] [id = 719] 09:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005064BA0800) [pid = 3740] [serial = 2157] [outer = 0000000000000000] 09:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064D0D400) [pid = 3740] [serial = 2158] [outer = 0000005064BA0800] 09:43:10 INFO - PROCESS | 3740 | 1467391390140 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064E9E400) [pid = 3740] [serial = 2159] [outer = 0000005064BA0800] 09:43:10 INFO - PROCESS | 3740 | 1467391390666 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 09:43:10 INFO - PROCESS | 3740 | 1467391390699 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:43:10 INFO - PROCESS | 3740 | 1467391390703 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:43:10 INFO - PROCESS | 3740 | 1467391390708 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3740 | 1467391390711 Marionette TRACE conn5 <- [1,2842,null,{}] 09:43:10 INFO - PROCESS | 3740 | 1467391390715 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3740 | 1467391390718 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:10 INFO - PROCESS | 3740 | 1467391390844 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:43:10 INFO - PROCESS | 3740 | 1467391390897 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3740 | 1467391390899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:10 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED17000 == 27 [pid = 3740] [id = 720] 09:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005065305C00) [pid = 3740] [serial = 2160] [outer = 0000000000000000] 09:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506534C800) [pid = 3740] [serial = 2161] [outer = 0000005065305C00] 09:43:10 INFO - PROCESS | 3740 | 1467391390958 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000050697AD400) [pid = 3740] [serial = 2162] [outer = 0000005065305C00] 09:43:11 INFO - PROCESS | 3740 | 1467391391392 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 09:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:43:11 INFO - PROCESS | 3740 | 1467391391445 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3740 | 1467391391448 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:43:11 INFO - PROCESS | 3740 | 1467391391453 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3740 | 1467391391459 Marionette TRACE conn5 <- [1,2846,null,{}] 09:43:11 INFO - PROCESS | 3740 | 1467391391475 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3740 | 1467391391480 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:11 INFO - PROCESS | 3740 | 1467391391603 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:43:11 INFO - PROCESS | 3740 | 1467391391662 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3740 | 1467391391664 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:11 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071239000 == 28 [pid = 3740] [id = 721] 09:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506A70E800) [pid = 3740] [serial = 2163] [outer = 0000000000000000] 09:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506A825400) [pid = 3740] [serial = 2164] [outer = 000000506A70E800] 09:43:11 INFO - PROCESS | 3740 | 1467391391712 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (000000506B35FC00) [pid = 3740] [serial = 2165] [outer = 000000506A70E800] 09:43:12 INFO - PROCESS | 3740 | 1467391392170 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 09:43:12 INFO - PROCESS | 3740 | 1467391392214 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3740 | 1467391392217 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 3740 | 1467391392222 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3740 | 1467391392224 Marionette TRACE conn5 <- [1,2850,null,{}] 09:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:43:12 INFO - PROCESS | 3740 | 1467391392228 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3740 | 1467391392230 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:12 INFO - PROCESS | 3740 | 1467391392352 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:43:12 INFO - PROCESS | 3740 | 1467391392408 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3740 | 1467391392410 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:12 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072146800 == 29 [pid = 3740] [id = 722] 09:43:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E6B8C00) [pid = 3740] [serial = 2166] [outer = 0000000000000000] 09:43:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506EB02400) [pid = 3740] [serial = 2167] [outer = 000000506E6B8C00] 09:43:12 INFO - PROCESS | 3740 | 1467391392465 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506ECB5000) [pid = 3740] [serial = 2168] [outer = 000000506E6B8C00] 09:43:12 INFO - PROCESS | 3740 | 1467391392909 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 713ms 09:43:12 INFO - PROCESS | 3740 | 1467391392945 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3740 | 1467391392948 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 3740 | 1467391392951 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:43:12 INFO - PROCESS | 3740 | 1467391392953 Marionette TRACE conn5 <- [1,2854,null,{}] 09:43:12 INFO - PROCESS | 3740 | 1467391392956 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3740 | 1467391392959 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:13 INFO - PROCESS | 3740 | 1467391393074 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:43:13 INFO - PROCESS | 3740 | 1467391393080 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3740 | 1467391393087 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:13 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C13800 == 30 [pid = 3740] [id = 723] 09:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE29000) [pid = 3740] [serial = 2169] [outer = 0000000000000000] 09:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000506FE2D000) [pid = 3740] [serial = 2170] [outer = 000000506FE29000] 09:43:13 INFO - PROCESS | 3740 | 1467391393194 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070849000) [pid = 3740] [serial = 2171] [outer = 000000506FE29000] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050707A8400) [pid = 3740] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005071048C00) [pid = 3740] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050714D8000) [pid = 3740] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B8A000) [pid = 3740] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005063549800) [pid = 3740] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005069074800) [pid = 3740] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000050690CBC00) [pid = 3740] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050641C8800) [pid = 3740] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506E42C400) [pid = 3740] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005064F82000) [pid = 3740] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000050729A4800) [pid = 3740] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:43:13 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005071B56C00) [pid = 3740] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:43:13 INFO - PROCESS | 3740 | 1467391393863 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 923ms 09:43:13 INFO - PROCESS | 3740 | 1467391393883 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3740 | 1467391393886 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:43:13 INFO - PROCESS | 3740 | 1467391393890 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3740 | 1467391393892 Marionette TRACE conn5 <- [1,2858,null,{}] 09:43:13 INFO - PROCESS | 3740 | 1467391393896 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3740 | 1467391393899 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:13 INFO - PROCESS | 3740 | 1467391393990 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:43:14 INFO - PROCESS | 3740 | 1467391393997 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3740 | 1467391393999 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000050653D8000 == 31 [pid = 3740] [id = 724] 09:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506F5AC800) [pid = 3740] [serial = 2172] [outer = 0000000000000000] 09:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000507084AC00) [pid = 3740] [serial = 2173] [outer = 000000506F5AC800] 09:43:14 INFO - PROCESS | 3740 | 1467391394055 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005070E69800) [pid = 3740] [serial = 2174] [outer = 000000506F5AC800] 09:43:14 INFO - PROCESS | 3740 | 1467391394493 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 09:43:14 INFO - PROCESS | 3740 | 1467391394523 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3740 | 1467391394525 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 3740 | 1467391394529 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3740 | 1467391394531 Marionette TRACE conn5 <- [1,2862,null,{}] 09:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:43:14 INFO - PROCESS | 3740 | 1467391394539 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3740 | 1467391394541 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:14 INFO - PROCESS | 3740 | 1467391394626 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:43:14 INFO - PROCESS | 3740 | 1467391394634 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3740 | 1467391394636 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000050776AB000 == 32 [pid = 3740] [id = 725] 09:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005070E68000) [pid = 3740] [serial = 2175] [outer = 0000000000000000] 09:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070EEC000) [pid = 3740] [serial = 2176] [outer = 0000005070E68000] 09:43:14 INFO - PROCESS | 3740 | 1467391394683 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071022400) [pid = 3740] [serial = 2177] [outer = 0000005070E68000] 09:43:15 INFO - PROCESS | 3740 | 1467391395146 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 09:43:15 INFO - PROCESS | 3740 | 1467391395163 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3740 | 1467391395165 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:43:15 INFO - PROCESS | 3740 | 1467391395173 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3740 | 1467391395175 Marionette TRACE conn5 <- [1,2866,null,{}] 09:43:15 INFO - PROCESS | 3740 | 1467391395191 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 3740 | 1467391395193 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:15 INFO - PROCESS | 3740 | 1467391395287 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:43:15 INFO - PROCESS | 3740 | 1467391395293 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3740 | 1467391395295 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:15 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D35800 == 33 [pid = 3740] [id = 726] 09:43:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000507103E000) [pid = 3740] [serial = 2178] [outer = 0000000000000000] 09:43:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071045400) [pid = 3740] [serial = 2179] [outer = 000000507103E000] 09:43:15 INFO - PROCESS | 3740 | 1467391395341 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050714D2800) [pid = 3740] [serial = 2180] [outer = 000000507103E000] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005075066000 == 32 [pid = 3740] [id = 628] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 00000050729D9000 == 31 [pid = 3740] [id = 627] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506A734000 == 30 [pid = 3740] [id = 611] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506A732000 == 29 [pid = 3740] [id = 617] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005078AB7800 == 28 [pid = 3740] [id = 620] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D2D000 == 27 [pid = 3740] [id = 618] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000507421E800 == 26 [pid = 3740] [id = 615] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED0D000 == 25 [pid = 3740] [id = 625] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506F56D800 == 24 [pid = 3740] [id = 621] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506F56E000 == 23 [pid = 3740] [id = 612] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CF800 == 22 [pid = 3740] [id = 613] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CE800 == 21 [pid = 3740] [id = 619] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005071226800 == 20 [pid = 3740] [id = 626] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 00000050750C2000 == 19 [pid = 3740] [id = 616] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005071D24800 == 18 [pid = 3740] [id = 614] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 00000050750B6800 == 17 [pid = 3740] [id = 622] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 000000506987A000 == 16 [pid = 3740] [id = 623] 09:43:16 INFO - PROCESS | 3740 | --DOCSHELL 0000005069D21800 == 15 [pid = 3740] [id = 624] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507082CC00) [pid = 3740] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071A12800) [pid = 3740] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507168E000) [pid = 3740] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B8FC00) [pid = 3740] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005070EED000) [pid = 3740] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005064E9B400) [pid = 3740] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050697D7400) [pid = 3740] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506A707800) [pid = 3740] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005069E54800) [pid = 3740] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506B2D4C00) [pid = 3740] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005070E63400) [pid = 3740] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005064A92C00) [pid = 3740] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (0000005064B99800) [pid = 3740] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (000000506EB9F800) [pid = 3740] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (000000506EB9FC00) [pid = 3740] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (000000507400C000) [pid = 3740] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0000005072BA2400) [pid = 3740] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (0000005071AA4C00) [pid = 3740] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (0000005071B61C00) [pid = 3740] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (000000507245B800) [pid = 3740] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (000000507084E000) [pid = 3740] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (000000506FE29800) [pid = 3740] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:43:16 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (0000005071AA0400) [pid = 3740] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:43:17 INFO - PROCESS | 3740 | 1467391397081 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1948ms 09:43:17 INFO - PROCESS | 3740 | 1467391397127 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3740 | 1467391397132 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:43:17 INFO - PROCESS | 3740 | 1467391397137 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3740 | 1467391397140 Marionette TRACE conn5 <- [1,2870,null,{}] 09:43:17 INFO - PROCESS | 3740 | 1467391397147 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3740 | 1467391397150 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:17 INFO - PROCESS | 3740 | 1467391397246 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:43:17 INFO - PROCESS | 3740 | 1467391397254 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3740 | 1467391397259 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:17 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069D0D800 == 16 [pid = 3740] [id = 727] 09:43:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (0000005064A96C00) [pid = 3740] [serial = 2181] [outer = 0000000000000000] 09:43:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (0000005064A97800) [pid = 3740] [serial = 2182] [outer = 0000005064A96C00] 09:43:17 INFO - PROCESS | 3740 | 1467391397316 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (0000005064B28400) [pid = 3740] [serial = 2183] [outer = 0000005064A96C00] 09:43:17 INFO - PROCESS | 3740 | 1467391397854 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 776ms 09:43:17 INFO - PROCESS | 3740 | 1467391397917 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3740 | 1467391397923 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:43:17 INFO - PROCESS | 3740 | 1467391397930 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3740 | 1467391397933 Marionette TRACE conn5 <- [1,2874,null,{}] 09:43:17 INFO - PROCESS | 3740 | 1467391397937 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3740 | 1467391397940 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:18 INFO - PROCESS | 3740 | 1467391398045 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:43:18 INFO - PROCESS | 3740 | 1467391398124 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3740 | 1467391398127 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:18 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E32F800 == 17 [pid = 3740] [id = 728] 09:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (0000005064B9BC00) [pid = 3740] [serial = 2184] [outer = 0000000000000000] 09:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (0000005064B9E800) [pid = 3740] [serial = 2185] [outer = 0000005064B9BC00] 09:43:18 INFO - PROCESS | 3740 | 1467391398184 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0000005064E96000) [pid = 3740] [serial = 2186] [outer = 0000005064B9BC00] 09:43:18 INFO - PROCESS | 3740 | 1467391398583 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 09:43:18 INFO - PROCESS | 3740 | 1467391398667 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3740 | 1467391398670 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:43:18 INFO - PROCESS | 3740 | 1467391398674 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:43:18 INFO - PROCESS | 3740 | 1467391398678 Marionette TRACE conn5 <- [1,2878,null,{}] 09:43:18 INFO - PROCESS | 3740 | 1467391398694 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 3740 | 1467391398700 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:18 INFO - PROCESS | 3740 | 1467391398790 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:43:18 INFO - PROCESS | 3740 | 1467391398806 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3740 | 1467391398809 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:18 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071050000 == 18 [pid = 3740] [id = 729] 09:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0000005062BEA800) [pid = 3740] [serial = 2187] [outer = 0000000000000000] 09:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0000005068F63000) [pid = 3740] [serial = 2188] [outer = 0000005062BEA800] 09:43:18 INFO - PROCESS | 3740 | 1467391398860 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000050697D7400) [pid = 3740] [serial = 2189] [outer = 0000005062BEA800] 09:43:19 INFO - PROCESS | 3740 | 1467391399312 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 693ms 09:43:19 INFO - PROCESS | 3740 | 1467391399371 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3740 | 1467391399374 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:43:19 INFO - PROCESS | 3740 | 1467391399378 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3740 | 1467391399380 Marionette TRACE conn5 <- [1,2882,null,{}] 09:43:19 INFO - PROCESS | 3740 | 1467391399384 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3740 | 1467391399386 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:19 INFO - PROCESS | 3740 | 1467391399477 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:43:19 INFO - PROCESS | 3740 | 1467391399484 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3740 | 1467391399486 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:19 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071243000 == 19 [pid = 3740] [id = 730] 09:43:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0000005069D4F400) [pid = 3740] [serial = 2190] [outer = 0000000000000000] 09:43:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005069E54800) [pid = 3740] [serial = 2191] [outer = 0000005069D4F400] 09:43:19 INFO - PROCESS | 3740 | 1467391399533 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506A81EC00) [pid = 3740] [serial = 2192] [outer = 0000005069D4F400] 09:43:19 INFO - PROCESS | 3740 | 1467391399983 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 09:43:20 INFO - PROCESS | 3740 | 1467391400008 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3740 | 1467391400010 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:43:20 INFO - PROCESS | 3740 | 1467391400014 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3740 | 1467391400016 Marionette TRACE conn5 <- [1,2886,null,{}] 09:43:20 INFO - PROCESS | 3740 | 1467391400024 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3740 | 1467391400026 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:20 INFO - PROCESS | 3740 | 1467391400109 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:43:20 INFO - PROCESS | 3740 | 1467391400117 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3740 | 1467391400119 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:20 INFO - PROCESS | 3740 | ++DOCSHELL 000000507237B800 == 20 [pid = 3740] [id = 731] 09:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064B8A000) [pid = 3740] [serial = 2193] [outer = 0000000000000000] 09:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506AEA2400) [pid = 3740] [serial = 2194] [outer = 0000005064B8A000] 09:43:20 INFO - PROCESS | 3740 | 1467391400193 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506E40D400) [pid = 3740] [serial = 2195] [outer = 0000005064B8A000] 09:43:20 INFO - PROCESS | 3740 | 1467391400640 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 09:43:20 INFO - PROCESS | 3740 | 1467391400709 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3740 | 1467391400712 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:43:20 INFO - PROCESS | 3740 | 1467391400715 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:43:20 INFO - PROCESS | 3740 | 1467391400717 Marionette TRACE conn5 <- [1,2890,null,{}] 09:43:20 INFO - PROCESS | 3740 | 1467391400721 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3740 | 1467391400726 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:20 INFO - PROCESS | 3740 | 1467391400836 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:43:20 INFO - PROCESS | 3740 | 1467391400843 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3740 | 1467391400845 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:20 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C76800 == 21 [pid = 3740] [id = 732] 09:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506EB91000) [pid = 3740] [serial = 2196] [outer = 0000000000000000] 09:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506F5B6800) [pid = 3740] [serial = 2197] [outer = 000000506EB91000] 09:43:20 INFO - PROCESS | 3740 | 1467391400892 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506FE26000) [pid = 3740] [serial = 2198] [outer = 000000506EB91000] 09:43:21 INFO - PROCESS | 3740 | 1467391401330 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 09:43:21 INFO - PROCESS | 3740 | 1467391401347 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3740 | 1467391401349 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:43:21 INFO - PROCESS | 3740 | 1467391401353 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:43:21 INFO - PROCESS | 3740 | 1467391401355 Marionette TRACE conn5 <- [1,2894,null,{}] 09:43:21 INFO - PROCESS | 3740 | 1467391401358 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3740 | 1467391401360 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:21 INFO - PROCESS | 3740 | 1467391401441 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:43:21 INFO - PROCESS | 3740 | 1467391401447 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3740 | 1467391401449 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:21 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075081800 == 22 [pid = 3740] [id = 733] 09:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005062C44400) [pid = 3740] [serial = 2199] [outer = 0000000000000000] 09:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050707A8C00) [pid = 3740] [serial = 2200] [outer = 0000005062C44400] 09:43:21 INFO - PROCESS | 3740 | 1467391401496 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005070847400) [pid = 3740] [serial = 2201] [outer = 0000005062C44400] 09:43:21 INFO - PROCESS | 3740 | 1467391401950 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 09:43:21 INFO - PROCESS | 3740 | 1467391401995 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3740 | 1467391401997 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:43:22 INFO - PROCESS | 3740 | 1467391402005 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3740 | 1467391402007 Marionette TRACE conn5 <- [1,2898,null,{}] 09:43:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:43:22 INFO - PROCESS | 3740 | 1467391402010 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3740 | 1467391402012 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:22 INFO - PROCESS | 3740 | 1467391402098 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:43:22 INFO - PROCESS | 3740 | 1467391402104 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3740 | 1467391402106 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:22 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BF0800 == 23 [pid = 3740] [id = 734] 09:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005070854000) [pid = 3740] [serial = 2202] [outer = 0000000000000000] 09:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507091B400) [pid = 3740] [serial = 2203] [outer = 0000005070854000] 09:43:22 INFO - PROCESS | 3740 | 1467391402151 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005070E68800) [pid = 3740] [serial = 2204] [outer = 0000005070854000] 09:43:22 INFO - PROCESS | 3740 | 1467391402627 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:43:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:43:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 09:43:22 INFO - PROCESS | 3740 | 1467391402684 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3740 | 1467391402686 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /DOMEvents/constructors.html 09:43:22 INFO - PROCESS | 3740 | 1467391402690 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3740 | 1467391402691 Marionette TRACE conn5 <- [1,2902,null,{}] 09:43:22 INFO - PROCESS | 3740 | 1467391402695 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3740 | 1467391402697 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:22 INFO - PROCESS | 3740 | 1467391402814 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:43:22 INFO - PROCESS | 3740 | 1467391402892 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3740 | 1467391402894 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:22 INFO - PROCESS | 3740 | ++DOCSHELL 000000507104F800 == 24 [pid = 3740] [id = 735] 09:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005070EE4C00) [pid = 3740] [serial = 2205] [outer = 0000000000000000] 09:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070EED000) [pid = 3740] [serial = 2206] [outer = 0000005070EE4C00] 09:43:22 INFO - PROCESS | 3740 | 1467391402939 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005071024800) [pid = 3740] [serial = 2207] [outer = 0000005070EE4C00] 09:43:23 INFO - PROCESS | 3740 | 1467391403455 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:43:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 795ms 09:43:23 INFO - PROCESS | 3740 | 1467391403492 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3740 | 1467391403494 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:43:23 INFO - PROCESS | 3740 | 1467391403498 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3740 | 1467391403499 Marionette TRACE conn5 <- [1,2906,null,{}] 09:43:23 INFO - PROCESS | 3740 | 1467391403503 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3740 | 1467391403505 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:23 INFO - PROCESS | 3740 | 1467391403635 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:43:23 INFO - PROCESS | 3740 | 1467391403691 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3740 | 1467391403693 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780EB000 == 25 [pid = 3740] [id = 736] 09:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005071047800) [pid = 3740] [serial = 2208] [outer = 0000000000000000] 09:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071048000) [pid = 3740] [serial = 2209] [outer = 0000005071047800] 09:43:23 INFO - PROCESS | 3740 | 1467391403739 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071688000) [pid = 3740] [serial = 2210] [outer = 0000005071047800] 09:43:24 INFO - PROCESS | 3740 | 1467391404145 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:43:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 09:43:24 INFO - PROCESS | 3740 | 1467391404204 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3740 | 1467391404206 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:43:24 INFO - PROCESS | 3740 | 1467391404210 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3740 | 1467391404213 Marionette TRACE conn5 <- [1,2910,null,{}] 09:43:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:43:24 INFO - PROCESS | 3740 | 1467391404218 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3740 | 1467391404220 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:24 INFO - PROCESS | 3740 | 1467391404436 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (000000506E6B8C00) [pid = 3740] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506FE29000) [pid = 3740] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005070E68000) [pid = 3740] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005065305C00) [pid = 3740] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005064BA0800) [pid = 3740] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005062DD7C00) [pid = 3740] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B31400) [pid = 3740] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (000000507168A800) [pid = 3740] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506E6B5800) [pid = 3740] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064E9A000) [pid = 3740] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000506A70E800) [pid = 3740] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506F5AC800) [pid = 3740] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:43:24 INFO - PROCESS | 3740 | 1467391404501 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3740 | 1467391404504 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:24 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074F93000 == 26 [pid = 3740] [id = 737] 09:43:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005063544000) [pid = 3740] [serial = 2211] [outer = 0000000000000000] 09:43:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064B30000) [pid = 3740] [serial = 2212] [outer = 0000005063544000] 09:43:24 INFO - PROCESS | 3740 | 1467391404552 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E4E8800) [pid = 3740] [serial = 2213] [outer = 0000005063544000] 09:43:24 INFO - PROCESS | 3740 | [3740] 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:43:24 INFO - PROCESS | 3740 | [3740] 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:43:24 INFO - PROCESS | 3740 | [3740] 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:43:24 INFO - PROCESS | 3740 | [3740] 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:43:24 INFO - PROCESS | 3740 | 1467391404918 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:43:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:43:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:43:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:25 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:43:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:25 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:43:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:43:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 784ms 09:43:25 INFO - PROCESS | 3740 | 1467391405001 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3740 | 1467391405003 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:43:25 INFO - PROCESS | 3740 | 1467391405006 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3740 | 1467391405008 Marionette TRACE conn5 <- [1,2914,null,{}] 09:43:25 INFO - PROCESS | 3740 | 1467391405012 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3740 | 1467391405022 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:25 INFO - PROCESS | 3740 | 1467391405108 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:43:25 INFO - PROCESS | 3740 | 1467391405113 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3740 | 1467391405115 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:25 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078D70800 == 27 [pid = 3740] [id = 738] 09:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506FE29000) [pid = 3740] [serial = 2214] [outer = 0000000000000000] 09:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071AA7000) [pid = 3740] [serial = 2215] [outer = 000000506FE29000] 09:43:25 INFO - PROCESS | 3740 | 1467391405162 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071B5B000) [pid = 3740] [serial = 2216] [outer = 000000506FE29000] 09:43:25 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:43:25 INFO - PROCESS | 3740 | 1467391405559 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:43:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 09:43:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:43:25 INFO - PROCESS | 3740 | 1467391405597 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3740 | 1467391405599 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:43:25 INFO - PROCESS | 3740 | 1467391405602 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3740 | 1467391405604 Marionette TRACE conn5 <- [1,2918,null,{}] 09:43:25 INFO - PROCESS | 3740 | 1467391405622 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3740 | 1467391405624 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:25 INFO - PROCESS | 3740 | 1467391405709 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:43:25 INFO - PROCESS | 3740 | 1467391405715 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3740 | 1467391405717 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:25 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078FD6000 == 28 [pid = 3740] [id = 739] 09:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507168DC00) [pid = 3740] [serial = 2217] [outer = 0000000000000000] 09:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005072110000) [pid = 3740] [serial = 2218] [outer = 000000507168DC00] 09:43:25 INFO - PROCESS | 3740 | 1467391405763 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000507236A400) [pid = 3740] [serial = 2219] [outer = 000000507168DC00] 09:43:26 INFO - PROCESS | 3740 | 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:43:26 INFO - PROCESS | 3740 | 1467391406188 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:43:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 09:43:26 INFO - PROCESS | 3740 | 1467391406235 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3740 | 1467391406237 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:43:26 INFO - PROCESS | 3740 | 1467391406240 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:43:26 INFO - PROCESS | 3740 | 1467391406242 Marionette TRACE conn5 <- [1,2922,null,{}] 09:43:26 INFO - PROCESS | 3740 | 1467391406258 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 3740 | 1467391406260 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:26 INFO - PROCESS | 3740 | 1467391406346 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:43:26 INFO - PROCESS | 3740 | 1467391406352 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3740 | 1467391406353 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:26 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079587000 == 29 [pid = 3740] [id = 740] 09:43:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005072977400) [pid = 3740] [serial = 2220] [outer = 0000000000000000] 09:43:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050729A8C00) [pid = 3740] [serial = 2221] [outer = 0000005072977400] 09:43:26 INFO - PROCESS | 3740 | 1467391406399 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005072DD7000) [pid = 3740] [serial = 2222] [outer = 0000005072977400] 09:43:27 INFO - PROCESS | 3740 | 1467391407133 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:43:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 09:43:27 INFO - PROCESS | 3740 | 1467391407189 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3740 | 1467391407194 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 3740 | 1467391407199 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:43:27 INFO - PROCESS | 3740 | 1467391407205 Marionette TRACE conn5 <- [1,2926,null,{}] 09:43:27 INFO - PROCESS | 3740 | 1467391407210 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3740 | 1467391407213 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:27 INFO - PROCESS | 3740 | 1467391407353 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:43:27 INFO - PROCESS | 3740 | 1467391407471 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3740 | 1467391407474 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:27 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E326800 == 30 [pid = 3740] [id = 741] 09:43:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005064AA1800) [pid = 3740] [serial = 2223] [outer = 0000000000000000] 09:43:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005064B8C400) [pid = 3740] [serial = 2224] [outer = 0000005064AA1800] 09:43:27 INFO - PROCESS | 3740 | 1467391407536 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005064EE6800) [pid = 3740] [serial = 2225] [outer = 0000005064AA1800] 09:43:28 INFO - PROCESS | 3740 | 1467391408121 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:43:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 987ms 09:43:28 INFO - PROCESS | 3740 | 1467391408193 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3740 | 1467391408198 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:43:28 INFO - PROCESS | 3740 | 1467391408206 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3740 | 1467391408210 Marionette TRACE conn5 <- [1,2930,null,{}] 09:43:28 INFO - PROCESS | 3740 | 1467391408214 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3740 | 1467391408217 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:28 INFO - PROCESS | 3740 | 1467391408358 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:43:28 INFO - PROCESS | 3740 | 1467391408477 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3740 | 1467391408480 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:28 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C0C800 == 31 [pid = 3740] [id = 742] 09:43:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064E91C00) [pid = 3740] [serial = 2226] [outer = 0000000000000000] 09:43:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005069A6E400) [pid = 3740] [serial = 2227] [outer = 0000005064E91C00] 09:43:28 INFO - PROCESS | 3740 | 1467391408539 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (000000506B2D3C00) [pid = 3740] [serial = 2228] [outer = 0000005064E91C00] 09:43:29 INFO - PROCESS | 3740 | 1467391409364 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:43:29 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:43:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:43:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1186ms 09:43:29 INFO - PROCESS | 3740 | 1467391409395 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3740 | 1467391409399 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:43:29 INFO - PROCESS | 3740 | 1467391409404 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:43:29 INFO - PROCESS | 3740 | 1467391409408 Marionette TRACE conn5 <- [1,2934,null,{}] 09:43:29 INFO - PROCESS | 3740 | 1467391409414 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 3740 | 1467391409417 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:29 INFO - PROCESS | 3740 | 1467391409546 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:43:29 INFO - PROCESS | 3740 | --DOCSHELL 0000005063D44000 == 30 [pid = 3740] [id = 718] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071045400) [pid = 3740] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506ECB5000) [pid = 3740] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000506EB02400) [pid = 3740] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506FE2D000) [pid = 3740] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070849000) [pid = 3740] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005071022400) [pid = 3740] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005070EEC000) [pid = 3740] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506534C800) [pid = 3740] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064D0D400) [pid = 3740] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005064E9E400) [pid = 3740] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050635D2400) [pid = 3740] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064A94800) [pid = 3740] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071684400) [pid = 3740] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064E99000) [pid = 3740] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507400C400) [pid = 3740] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005071A09800) [pid = 3740] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000507084F400) [pid = 3740] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506F5D6000) [pid = 3740] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005069A71C00) [pid = 3740] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000050651B1000) [pid = 3740] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506A825400) [pid = 3740] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506B35FC00) [pid = 3740] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507084AC00) [pid = 3740] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005070E69800) [pid = 3740] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000050697AD400) [pid = 3740] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3740 | 1467391409687 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3740 | 1467391409690 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:29 INFO - PROCESS | 3740 | ++DOCSHELL 0000005064ABE000 == 31 [pid = 3740] [id = 743] 09:43:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005062C49400) [pid = 3740] [serial = 2229] [outer = 0000000000000000] 09:43:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005063F3B400) [pid = 3740] [serial = 2230] [outer = 0000005062C49400] 09:43:29 INFO - PROCESS | 3740 | 1467391409743 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064B99C00) [pid = 3740] [serial = 2231] [outer = 0000005062C49400] 09:43:30 INFO - PROCESS | 3740 | 1467391410101 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:43:30 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:43:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 09:43:30 INFO - PROCESS | 3740 | 1467391410160 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3740 | 1467391410164 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:43:30 INFO - PROCESS | 3740 | 1467391410211 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3740 | 1467391410214 Marionette TRACE conn5 <- [1,2938,null,{}] 09:43:30 INFO - PROCESS | 3740 | 1467391410218 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3740 | 1467391410221 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:30 INFO - PROCESS | 3740 | 1467391410314 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:43:30 INFO - PROCESS | 3740 | 1467391410321 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3740 | 1467391410323 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E49B000 == 32 [pid = 3740] [id = 744] 09:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000050690C9000) [pid = 3740] [serial = 2232] [outer = 0000000000000000] 09:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005069BC9800) [pid = 3740] [serial = 2233] [outer = 00000050690C9000] 09:43:30 INFO - PROCESS | 3740 | 1467391410374 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (000000506A824000) [pid = 3740] [serial = 2234] [outer = 00000050690C9000] 09:43:30 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED1B000 == 33 [pid = 3740] [id = 745] 09:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000506B35AC00) [pid = 3740] [serial = 2235] [outer = 0000000000000000] 09:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506E40DC00) [pid = 3740] [serial = 2236] [outer = 000000506B35AC00] 09:43:30 INFO - PROCESS | 3740 | 1467391410854 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:43:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 09:43:30 INFO - PROCESS | 3740 | 1467391410900 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3740 | 1467391410902 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:43:30 INFO - PROCESS | 3740 | 1467391410906 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3740 | 1467391410910 Marionette TRACE conn5 <- [1,2942,null,{}] 09:43:30 INFO - PROCESS | 3740 | 1467391410921 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3740 | 1467391410927 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:31 INFO - PROCESS | 3740 | 1467391411040 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:43:31 INFO - PROCESS | 3740 | 1467391411116 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3740 | 1467391411120 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071244800 == 34 [pid = 3740] [id = 746] 09:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000050698A7C00) [pid = 3740] [serial = 2237] [outer = 0000000000000000] 09:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506E6BB000) [pid = 3740] [serial = 2238] [outer = 00000050698A7C00] 09:43:31 INFO - PROCESS | 3740 | 1467391411172 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506ECB6C00) [pid = 3740] [serial = 2239] [outer = 00000050698A7C00] 09:43:31 INFO - PROCESS | 3740 | 1467391411527 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 09:43:31 INFO - PROCESS | 3740 | 1467391411600 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3740 | 1467391411603 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:43:31 INFO - PROCESS | 3740 | 1467391411622 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3740 | 1467391411624 Marionette TRACE conn5 <- [1,2946,null,{}] 09:43:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:43:31 INFO - PROCESS | 3740 | 1467391411628 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 3740 | 1467391411630 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:31 INFO - PROCESS | 3740 | 1467391411794 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:43:31 INFO - PROCESS | 3740 | 1467391411809 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3740 | 1467391411811 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:31 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C08000 == 35 [pid = 3740] [id = 747] 09:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506F5B7400) [pid = 3740] [serial = 2240] [outer = 0000000000000000] 09:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506FE30000) [pid = 3740] [serial = 2241] [outer = 000000506F5B7400] 09:43:31 INFO - PROCESS | 3740 | 1467391411858 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507084AC00) [pid = 3740] [serial = 2242] [outer = 000000506F5B7400] 09:43:32 INFO - PROCESS | 3740 | 1467391412296 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:43:32 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:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 09:43:32 INFO - PROCESS | 3740 | 1467391412361 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3740 | 1467391412363 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:43:32 INFO - PROCESS | 3740 | 1467391412372 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3740 | 1467391412374 Marionette TRACE conn5 <- [1,2950,null,{}] 09:43:32 INFO - PROCESS | 3740 | 1467391412379 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3740 | 1467391412381 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:32 INFO - PROCESS | 3740 | 1467391412495 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:43:32 INFO - PROCESS | 3740 | 1467391412501 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3740 | 1467391412503 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:32 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074FAA800 == 36 [pid = 3740] [id = 748] 09:43:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005070832800) [pid = 3740] [serial = 2243] [outer = 0000000000000000] 09:43:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005070E5E800) [pid = 3740] [serial = 2244] [outer = 0000005070832800] 09:43:32 INFO - PROCESS | 3740 | 1467391412550 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070EE5400) [pid = 3740] [serial = 2245] [outer = 0000005070832800] 09:43:33 INFO - PROCESS | 3740 | 1467391413001 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:43:33 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:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 09:43:33 INFO - PROCESS | 3740 | 1467391413046 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3740 | 1467391413048 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3740 | 1467391413051 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:43:33 INFO - PROCESS | 3740 | 1467391413053 Marionette TRACE conn5 <- [1,2954,null,{}] 09:43:33 INFO - PROCESS | 3740 | 1467391413057 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3740 | 1467391413063 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:33 INFO - PROCESS | 3740 | 1467391413235 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:43:33 INFO - PROCESS | 3740 | 1467391413256 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3740 | 1467391413258 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:33 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077D23800 == 37 [pid = 3740] [id = 749] 09:43:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000050714AB800) [pid = 3740] [serial = 2246] [outer = 0000000000000000] 09:43:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071681800) [pid = 3740] [serial = 2247] [outer = 00000050714AB800] 09:43:33 INFO - PROCESS | 3740 | 1467391413303 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0000005071A9D800) [pid = 3740] [serial = 2248] [outer = 00000050714AB800] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (000000507168DC00) [pid = 3740] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005063544000) [pid = 3740] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (000000506FE29000) [pid = 3740] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064A96C00) [pid = 3740] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071047800) [pid = 3740] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005062BEA800) [pid = 3740] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506EB91000) [pid = 3740] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005064B9BC00) [pid = 3740] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005070EE4C00) [pid = 3740] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000507103E000) [pid = 3740] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005062C44400) [pid = 3740] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B8A000) [pid = 3740] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005069D4F400) [pid = 3740] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005070854000) [pid = 3740] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:43:33 INFO - PROCESS | 3740 | 1467391413891 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 880ms 09:43:33 INFO - PROCESS | 3740 | 1467391413937 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3740 | 1467391413939 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:43:33 INFO - PROCESS | 3740 | 1467391413943 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3740 | 1467391413944 Marionette TRACE conn5 <- [1,2958,null,{}] 09:43:33 INFO - PROCESS | 3740 | 1467391413948 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3740 | 1467391413950 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:34 INFO - PROCESS | 3740 | 1467391414035 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:43:34 INFO - PROCESS | 3740 | 1467391414040 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3740 | 1467391414042 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:34 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AC48800 == 38 [pid = 3740] [id = 750] 09:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005062C46C00) [pid = 3740] [serial = 2249] [outer = 0000000000000000] 09:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (000000506B361400) [pid = 3740] [serial = 2250] [outer = 0000005062C46C00] 09:43:34 INFO - PROCESS | 3740 | 1467391414087 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005071811400) [pid = 3740] [serial = 2251] [outer = 0000005062C46C00] 09:43:34 INFO - PROCESS | 3740 | 1467391414490 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:43:34 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:43:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 09:43:34 INFO - PROCESS | 3740 | 1467391414540 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3740 | 1467391414542 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:43:34 INFO - PROCESS | 3740 | 1467391414571 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3740 | 1467391414573 Marionette TRACE conn5 <- [1,2962,null,{}] 09:43:34 INFO - PROCESS | 3740 | 1467391414576 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3740 | 1467391414578 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:34 INFO - PROCESS | 3740 | 1467391414664 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:43:34 INFO - PROCESS | 3740 | 1467391414669 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3740 | 1467391414671 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:34 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C8F800 == 39 [pid = 3740] [id = 751] 09:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005071AA5C00) [pid = 3740] [serial = 2252] [outer = 0000000000000000] 09:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071B5F400) [pid = 3740] [serial = 2253] [outer = 0000005071AA5C00] 09:43:34 INFO - PROCESS | 3740 | 1467391414725 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000507297FC00) [pid = 3740] [serial = 2254] [outer = 0000005071AA5C00] 09:43:35 INFO - PROCESS | 3740 | 1467391415134 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:43:35 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:43:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 608ms 09:43:35 INFO - PROCESS | 3740 | 1467391415159 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3740 | 1467391415161 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:43:35 INFO - PROCESS | 3740 | 1467391415164 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:43:35 INFO - PROCESS | 3740 | 1467391415166 Marionette TRACE conn5 <- [1,2966,null,{}] 09:43:35 INFO - PROCESS | 3740 | 1467391415183 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3740 | 1467391415185 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:35 INFO - PROCESS | 3740 | 1467391415274 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:43:35 INFO - PROCESS | 3740 | 1467391415279 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3740 | 1467391415281 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:35 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078FD1000 == 40 [pid = 3740] [id = 752] 09:43:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005072D25400) [pid = 3740] [serial = 2255] [outer = 0000000000000000] 09:43:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (000000507403C000) [pid = 3740] [serial = 2256] [outer = 0000005072D25400] 09:43:35 INFO - PROCESS | 3740 | 1467391415328 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0000005074232800) [pid = 3740] [serial = 2257] [outer = 0000005072D25400] 09:43:35 INFO - PROCESS | 3740 | 1467391415731 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:43:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 09:43:35 INFO - PROCESS | 3740 | 1467391415755 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3740 | 1467391415757 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:43:35 INFO - PROCESS | 3740 | 1467391415760 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:43:35 INFO - PROCESS | 3740 | 1467391415762 Marionette TRACE conn5 <- [1,2970,null,{}] 09:43:35 INFO - PROCESS | 3740 | 1467391415766 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3740 | 1467391415768 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:35 INFO - PROCESS | 3740 | 1467391415946 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:43:36 INFO - PROCESS | 3740 | 1467391416057 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3740 | 1467391416060 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690E8800 == 41 [pid = 3740] [id = 753] 09:43:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005062D72800) [pid = 3740] [serial = 2258] [outer = 0000000000000000] 09:43:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064627000) [pid = 3740] [serial = 2259] [outer = 0000005062D72800] 09:43:36 INFO - PROCESS | 3740 | 1467391416164 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064B96400) [pid = 3740] [serial = 2260] [outer = 0000005062D72800] 09:43:36 INFO - PROCESS | 3740 | 1467391416717 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:43:36 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:43:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1020ms 09:43:36 INFO - PROCESS | 3740 | 1467391416784 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3740 | 1467391416789 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:43:36 INFO - PROCESS | 3740 | 1467391416795 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 3740 | 1467391416799 Marionette TRACE conn5 <- [1,2974,null,{}] 09:43:36 INFO - PROCESS | 3740 | 1467391416825 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3740 | 1467391416829 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:36 INFO - PROCESS | 3740 | 1467391416987 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:43:37 INFO - PROCESS | 3740 | 1467391417105 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3740 | 1467391417109 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:37 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071234800 == 42 [pid = 3740] [id = 754] 09:43:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005069D5B000) [pid = 3740] [serial = 2261] [outer = 0000000000000000] 09:43:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506E4E9000) [pid = 3740] [serial = 2262] [outer = 0000005069D5B000] 09:43:37 INFO - PROCESS | 3740 | 1467391417169 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506ECB2000) [pid = 3740] [serial = 2263] [outer = 0000005069D5B000] 09:43:37 INFO - PROCESS | 3740 | 1467391417742 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 986ms 09:43:37 INFO - PROCESS | 3740 | 1467391417800 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3740 | 1467391417803 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:43:37 INFO - PROCESS | 3740 | 1467391417808 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3740 | 1467391417811 Marionette TRACE conn5 <- [1,2978,null,{}] 09:43:37 INFO - PROCESS | 3740 | 1467391417815 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3740 | 1467391417818 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:37 INFO - PROCESS | 3740 | 1467391417939 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:43:38 INFO - PROCESS | 3740 | 1467391418039 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3740 | 1467391418042 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:38 INFO - PROCESS | 3740 | ++DOCSHELL 0000005079582000 == 43 [pid = 3740] [id = 755] 09:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000507101EC00) [pid = 3740] [serial = 2264] [outer = 0000000000000000] 09:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (000000507103AC00) [pid = 3740] [serial = 2265] [outer = 000000507101EC00] 09:43:38 INFO - PROCESS | 3740 | 1467391418098 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (000000507168E000) [pid = 3740] [serial = 2266] [outer = 000000507101EC00] 09:43:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000050653E0800 == 44 [pid = 3740] [id = 756] 09:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005074D50C00) [pid = 3740] [serial = 2267] [outer = 0000000000000000] 09:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005074D54C00) [pid = 3740] [serial = 2268] [outer = 0000005074D50C00] 09:43:38 INFO - PROCESS | 3740 | 1467391418718 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 09:43:38 INFO - PROCESS | 3740 | 1467391418796 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3740 | 1467391418800 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:43:38 INFO - PROCESS | 3740 | 1467391418812 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 3740 | 1467391418817 Marionette TRACE conn5 <- [1,2982,null,{}] 09:43:38 INFO - PROCESS | 3740 | 1467391418822 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3740 | 1467391418825 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:38 INFO - PROCESS | 3740 | 1467391418959 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:43:39 INFO - PROCESS | 3740 | 1467391419078 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3740 | 1467391419081 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:39 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078FA9000 == 45 [pid = 3740] [id = 757] 09:43:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0000005072466400) [pid = 3740] [serial = 2269] [outer = 0000000000000000] 09:43:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0000005074DE0C00) [pid = 3740] [serial = 2270] [outer = 0000005072466400] 09:43:39 INFO - PROCESS | 3740 | 1467391419138 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000050766E9C00) [pid = 3740] [serial = 2271] [outer = 0000005072466400] 09:43:39 INFO - PROCESS | 3740 | 1467391419683 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:39 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:43:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 882ms 09:43:39 INFO - PROCESS | 3740 | 1467391419692 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3740 | 1467391419694 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:43:39 INFO - PROCESS | 3740 | 1467391419698 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3740 | 1467391419700 Marionette TRACE conn5 <- [1,2986,null,{}] 09:43:39 INFO - PROCESS | 3740 | 1467391419704 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 3740 | 1467391419707 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:39 INFO - PROCESS | 3740 | 1467391419826 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:43:40 INFO - PROCESS | 3740 | 1467391420049 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 3740 | 1467391420053 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:40 INFO - PROCESS | 3740 | ++DOCSHELL 000000506AF03000 == 46 [pid = 3740] [id = 758] 09:43:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0000005062D78800) [pid = 3740] [serial = 2272] [outer = 0000000000000000] 09:43:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0000005064A9B800) [pid = 3740] [serial = 2273] [outer = 0000005062D78800] 09:43:40 INFO - PROCESS | 3740 | 1467391420113 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0000005063548400) [pid = 3740] [serial = 2274] [outer = 0000005062D78800] 09:43:40 INFO - PROCESS | 3740 | 1467391420700 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:43:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:43:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1024ms 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005078FD1000 == 45 [pid = 3740] [id = 752] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C8F800 == 44 [pid = 3740] [id = 751] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506AC48800 == 43 [pid = 3740] [id = 750] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005077D23800 == 42 [pid = 3740] [id = 749] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005074FAA800 == 41 [pid = 3740] [id = 748] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C08000 == 40 [pid = 3740] [id = 747] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005071244800 == 39 [pid = 3740] [id = 746] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED1B000 == 38 [pid = 3740] [id = 745] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506E49B000 == 37 [pid = 3740] [id = 744] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005064ABE000 == 36 [pid = 3740] [id = 743] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C0C800 == 35 [pid = 3740] [id = 742] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 000000506E326800 == 34 [pid = 3740] [id = 741] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 00000050780EB000 == 33 [pid = 3740] [id = 736] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005078FD6000 == 32 [pid = 3740] [id = 739] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005078D70800 == 31 [pid = 3740] [id = 738] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005079587000 == 30 [pid = 3740] [id = 740] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005074F93000 == 29 [pid = 3740] [id = 737] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 00000050653E0800 == 28 [pid = 3740] [id = 756] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005078FA9000 == 27 [pid = 3740] [id = 757] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005079582000 == 26 [pid = 3740] [id = 755] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 0000005071234800 == 25 [pid = 3740] [id = 754] 09:43:41 INFO - PROCESS | 3740 | --DOCSHELL 00000050690E8800 == 24 [pid = 3740] [id = 753] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0000005072110000) [pid = 3740] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0000005071AA7000) [pid = 3740] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0000005064B28400) [pid = 3740] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0000005071688000) [pid = 3740] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000050697D7400) [pid = 3740] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (000000506F5B6800) [pid = 3740] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0000005064B9E800) [pid = 3740] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005070EED000) [pid = 3740] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000050714D2800) [pid = 3740] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050707A8C00) [pid = 3740] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506E40D400) [pid = 3740] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (000000506FE26000) [pid = 3740] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064E96000) [pid = 3740] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064B30000) [pid = 3740] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064A97800) [pid = 3740] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506AEA2400) [pid = 3740] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005071024800) [pid = 3740] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506A81EC00) [pid = 3740] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000507091B400) [pid = 3740] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005071048000) [pid = 3740] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005071B5B000) [pid = 3740] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506E4E8800) [pid = 3740] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005070E68800) [pid = 3740] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005070847400) [pid = 3740] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005068F63000) [pid = 3740] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005069E54800) [pid = 3740] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000507236A400) [pid = 3740] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3740 | 1467391421451 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3740 | 1467391421457 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:43:41 INFO - PROCESS | 3740 | 1467391421470 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3740 | 1467391421473 Marionette TRACE conn5 <- [1,2990,null,{}] 09:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:43:41 INFO - PROCESS | 3740 | 1467391421480 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3740 | 1467391421484 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:41 INFO - PROCESS | 3740 | 1467391421579 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:43:41 INFO - PROCESS | 3740 | 1467391421586 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3740 | 1467391421592 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:41 INFO - PROCESS | 3740 | ++DOCSHELL 0000005068FA7800 == 25 [pid = 3740] [id = 759] 09:43:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005063D2E000) [pid = 3740] [serial = 2275] [outer = 0000000000000000] 09:43:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005063F4F400) [pid = 3740] [serial = 2276] [outer = 0000005063D2E000] 09:43:41 INFO - PROCESS | 3740 | 1467391421643 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005064A9D000) [pid = 3740] [serial = 2277] [outer = 0000005063D2E000] 09:43:42 INFO - PROCESS | 3740 | 1467391422174 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:43:42 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:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 713ms 09:43:42 INFO - PROCESS | 3740 | 1467391422193 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3740 | 1467391422197 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:43:42 INFO - PROCESS | 3740 | 1467391422204 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3740 | 1467391422208 Marionette TRACE conn5 <- [1,2994,null,{}] 09:43:42 INFO - PROCESS | 3740 | 1467391422213 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3740 | 1467391422216 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:42 INFO - PROCESS | 3740 | 1467391422310 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:43:42 INFO - PROCESS | 3740 | 1467391422320 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3740 | 1467391422322 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:42 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E327000 == 26 [pid = 3740] [id = 760] 09:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005064BA4C00) [pid = 3740] [serial = 2278] [outer = 0000000000000000] 09:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005064D79C00) [pid = 3740] [serial = 2279] [outer = 0000005064BA4C00] 09:43:42 INFO - PROCESS | 3740 | 1467391422372 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005064EE7000) [pid = 3740] [serial = 2280] [outer = 0000005064BA4C00] 09:43:42 INFO - PROCESS | 3740 | 1467391422818 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:43:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 09:43:42 INFO - PROCESS | 3740 | 1467391422894 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3740 | 1467391422897 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:43:42 INFO - PROCESS | 3740 | 1467391422901 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3740 | 1467391422903 Marionette TRACE conn5 <- [1,2998,null,{}] 09:43:42 INFO - PROCESS | 3740 | 1467391422914 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3740 | 1467391422927 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:43 INFO - PROCESS | 3740 | 1467391423058 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:43:43 INFO - PROCESS | 3740 | 1467391423139 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3740 | 1467391423144 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000050711CA800 == 27 [pid = 3740] [id = 761] 09:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005069070C00) [pid = 3740] [serial = 2281] [outer = 0000000000000000] 09:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000050690C7400) [pid = 3740] [serial = 2282] [outer = 0000005069070C00] 09:43:43 INFO - PROCESS | 3740 | 1467391423196 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000050697D8400) [pid = 3740] [serial = 2283] [outer = 0000005069070C00] 09:43:43 INFO - PROCESS | 3740 | [3740] 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:43:43 INFO - PROCESS | 3740 | 1467391423612 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:43:43 INFO - {} 09:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:43:43 INFO - {} 09:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:43:43 INFO - {} 09:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:43:43 INFO - {} 09:43:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 09:43:43 INFO - PROCESS | 3740 | 1467391423640 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3740 | 1467391423643 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /FileAPI/fileReader.html 09:43:43 INFO - PROCESS | 3740 | 1467391423646 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3740 | 1467391423648 Marionette TRACE conn5 <- [1,3002,null,{}] 09:43:43 INFO - PROCESS | 3740 | 1467391423652 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3740 | 1467391423654 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:43 INFO - PROCESS | 3740 | 1467391423781 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:43:43 INFO - PROCESS | 3740 | 1467391423831 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3740 | 1467391423833 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:43 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072496800 == 28 [pid = 3740] [id = 762] 09:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506A77E400) [pid = 3740] [serial = 2284] [outer = 0000000000000000] 09:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506ACDD400) [pid = 3740] [serial = 2285] [outer = 000000506A77E400] 09:43:43 INFO - PROCESS | 3740 | 1467391423882 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (000000506B35FC00) [pid = 3740] [serial = 2286] [outer = 000000506A77E400] 09:43:44 INFO - PROCESS | 3740 | 1467391424300 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:43:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 09:43:44 INFO - PROCESS | 3740 | 1467391424322 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3740 | 1467391424324 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /FileAPI/historical.html 09:43:44 INFO - PROCESS | 3740 | 1467391424335 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3740 | 1467391424344 Marionette TRACE conn5 <- [1,3006,null,{}] 09:43:44 INFO - PROCESS | 3740 | 1467391424348 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3740 | 1467391424350 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:44 INFO - PROCESS | 3740 | 1467391424491 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:43:44 INFO - PROCESS | 3740 | 1467391424507 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3740 | 1467391424509 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:44 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074F90800 == 29 [pid = 3740] [id = 763] 09:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (000000506E675400) [pid = 3740] [serial = 2287] [outer = 0000000000000000] 09:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (000000506EB90800) [pid = 3740] [serial = 2288] [outer = 000000506E675400] 09:43:44 INFO - PROCESS | 3740 | 1467391424556 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506ECBE000) [pid = 3740] [serial = 2289] [outer = 000000506E675400] 09:43:45 INFO - PROCESS | 3740 | 1467391424991 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:43:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:43:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:43:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:43:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:43:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:43:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:43:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:43:45 INFO - TEST-OK | /FileAPI/historical.html | took 693ms 09:43:45 INFO - PROCESS | 3740 | 1467391425032 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:43:45 INFO - TEST-START | /FileAPI/idlharness.html 09:43:45 INFO - PROCESS | 3740 | 1467391425034 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 3740 | 1467391425038 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3740 | 1467391425040 Marionette TRACE conn5 <- [1,3010,null,{}] 09:43:45 INFO - PROCESS | 3740 | 1467391425044 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3740 | 1467391425050 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:45 INFO - PROCESS | 3740 | 1467391425199 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:43:45 INFO - PROCESS | 3740 | 1467391425257 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3740 | 1467391425260 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:45 INFO - PROCESS | 3740 | ++DOCSHELL 0000005075BE1800 == 30 [pid = 3740] [id = 764] 09:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506FE2B000) [pid = 3740] [serial = 2290] [outer = 0000000000000000] 09:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0000005070831000) [pid = 3740] [serial = 2291] [outer = 000000506FE2B000] 09:43:45 INFO - PROCESS | 3740 | 1467391425307 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005070917400) [pid = 3740] [serial = 2292] [outer = 000000506FE2B000] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0000005072D25400) [pid = 3740] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (000000506F5B7400) [pid = 3740] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005070832800) [pid = 3740] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000050690C9000) [pid = 3740] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064AA1800) [pid = 3740] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005064E91C00) [pid = 3740] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005072977400) [pid = 3740] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000050698A7C00) [pid = 3740] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005062C49400) [pid = 3740] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506B35AC00) [pid = 3740] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000050714AB800) [pid = 3740] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005062C46C00) [pid = 3740] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071AA5C00) [pid = 3740] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:43:46 INFO - PROCESS | 3740 | 1467391426342 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:43:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:43:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:43:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:43:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:43:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:43:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:43:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:43:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:43:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1395ms 09:43:46 INFO - PROCESS | 3740 | 1467391426440 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3740 | 1467391426442 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /FileAPI/idlharness.worker 09:43:46 INFO - PROCESS | 3740 | 1467391426445 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 3740 | 1467391426447 Marionette TRACE conn5 <- [1,3014,null,{}] 09:43:46 INFO - PROCESS | 3740 | 1467391426452 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 3740 | 1467391426454 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:46 INFO - PROCESS | 3740 | 1467391426569 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:43:46 INFO - PROCESS | 3740 | 1467391426617 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3740 | 1467391426619 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:46 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078FA5000 == 31 [pid = 3740] [id = 765] 09:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506B366000) [pid = 3740] [serial = 2293] [outer = 0000000000000000] 09:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0000005071A0C400) [pid = 3740] [serial = 2294] [outer = 000000506B366000] 09:43:46 INFO - PROCESS | 3740 | 1467391426665 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005071AA4400) [pid = 3740] [serial = 2295] [outer = 000000506B366000] 09:43:46 INFO - PROCESS | 3740 | [3740] 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:43:47 INFO - PROCESS | 3740 | 1467391427544 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:43:47 INFO - {} 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:43:47 INFO - {} 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:43:47 INFO - {} 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:43:47 INFO - {} 09:43:47 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:43:47 INFO - {} 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:43:47 INFO - {} 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:43:47 INFO - {} 09:43:47 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:43:47 INFO - {} 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 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:43:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:47 INFO - {} 09:43:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1194ms 09:43:47 INFO - PROCESS | 3740 | 1467391427641 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3740 | 1467391427643 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:43:47 INFO - PROCESS | 3740 | 1467391427647 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3740 | 1467391427648 Marionette TRACE conn5 <- [1,3018,null,{}] 09:43:47 INFO - PROCESS | 3740 | 1467391427652 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3740 | 1467391427654 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:47 INFO - PROCESS | 3740 | 1467391427767 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:43:47 INFO - PROCESS | 3740 | 1467391427773 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3740 | 1467391427775 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000050754A5800 == 32 [pid = 3740] [id = 766] 09:43:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005071B5F800) [pid = 3740] [serial = 2296] [outer = 0000000000000000] 09:43:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000050776D6800) [pid = 3740] [serial = 2297] [outer = 0000005071B5F800] 09:43:47 INFO - PROCESS | 3740 | 1467391427822 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0000005077C75000) [pid = 3740] [serial = 2298] [outer = 0000005071B5F800] 09:43:48 INFO - PROCESS | 3740 | 1467391428518 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:43:48 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:43:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 09:43:48 INFO - PROCESS | 3740 | 1467391428573 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3740 | 1467391428577 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:43:48 INFO - PROCESS | 3740 | 1467391428582 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 3740 | 1467391428586 Marionette TRACE conn5 <- [1,3022,null,{}] 09:43:48 INFO - PROCESS | 3740 | 1467391428634 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 3740 | 1467391428638 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:48 INFO - PROCESS | 3740 | 1467391428753 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:43:48 INFO - PROCESS | 3740 | 1467391428871 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3740 | 1467391428874 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:48 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED7B000 == 33 [pid = 3740] [id = 767] 09:43:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005064B30000) [pid = 3740] [serial = 2299] [outer = 0000000000000000] 09:43:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005064BA2400) [pid = 3740] [serial = 2300] [outer = 0000005064B30000] 09:43:48 INFO - PROCESS | 3740 | 1467391428935 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000050662B6C00) [pid = 3740] [serial = 2301] [outer = 0000005064B30000] 09:43:49 INFO - PROCESS | 3740 | 1467391429593 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:43:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1024ms 09:43:49 INFO - PROCESS | 3740 | 1467391429626 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3740 | 1467391429632 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:43:49 INFO - PROCESS | 3740 | 1467391429640 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3740 | 1467391429643 Marionette TRACE conn5 <- [1,3026,null,{}] 09:43:49 INFO - PROCESS | 3740 | 1467391429648 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3740 | 1467391429651 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:49 INFO - PROCESS | 3740 | 1467391429786 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:43:49 INFO - PROCESS | 3740 | 1467391429894 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3740 | 1467391429897 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:49 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C1D800 == 34 [pid = 3740] [id = 768] 09:43:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (000000506A710C00) [pid = 3740] [serial = 2302] [outer = 0000000000000000] 09:43:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (000000506A81E000) [pid = 3740] [serial = 2303] [outer = 000000506A710C00] 09:43:49 INFO - PROCESS | 3740 | 1467391429956 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (000000506B366C00) [pid = 3740] [serial = 2304] [outer = 000000506A710C00] 09:43:50 INFO - PROCESS | 3740 | 1467391430778 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:43:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:43:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:43:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1182ms 09:43:50 INFO - PROCESS | 3740 | 1467391430828 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3740 | 1467391430833 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:43:50 INFO - PROCESS | 3740 | 1467391430862 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3740 | 1467391430866 Marionette TRACE conn5 <- [1,3030,null,{}] 09:43:50 INFO - PROCESS | 3740 | 1467391430872 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3740 | 1467391430875 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:51 INFO - PROCESS | 3740 | 1467391431000 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:43:51 INFO - PROCESS | 3740 | 1467391431077 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3740 | 1467391431082 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000050690D8800 == 35 [pid = 3740] [id = 769] 09:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0000005064B8DC00) [pid = 3740] [serial = 2305] [outer = 0000000000000000] 09:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064E9A000) [pid = 3740] [serial = 2306] [outer = 0000005064B8DC00] 09:43:51 INFO - PROCESS | 3740 | 1467391431157 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005068F61400) [pid = 3740] [serial = 2307] [outer = 0000005064B8DC00] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005078FA5000 == 34 [pid = 3740] [id = 765] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005075BE1800 == 33 [pid = 3740] [id = 764] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005074F90800 == 32 [pid = 3740] [id = 763] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005072496800 == 31 [pid = 3740] [id = 762] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 00000050711CA800 == 30 [pid = 3740] [id = 761] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 000000506E327000 == 29 [pid = 3740] [id = 760] 09:43:51 INFO - PROCESS | 3740 | --DOCSHELL 0000005068FA7800 == 28 [pid = 3740] [id = 759] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (000000507403C000) [pid = 3740] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (000000506FE30000) [pid = 3740] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (000000507084AC00) [pid = 3740] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005070E5E800) [pid = 3740] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005069BC9800) [pid = 3740] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005064B8C400) [pid = 3740] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064EE6800) [pid = 3740] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005069A6E400) [pid = 3740] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (000000506B2D3C00) [pid = 3740] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005072DD7000) [pid = 3740] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000050729A8C00) [pid = 3740] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (000000506E6BB000) [pid = 3740] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005063F3B400) [pid = 3740] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B99C00) [pid = 3740] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506A824000) [pid = 3740] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000506E40DC00) [pid = 3740] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005071681800) [pid = 3740] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506B361400) [pid = 3740] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005071811400) [pid = 3740] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005071B5F400) [pid = 3740] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071A9D800) [pid = 3740] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005070EE5400) [pid = 3740] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507297FC00) [pid = 3740] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506ECB6C00) [pid = 3740] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (0000005074232800) [pid = 3740] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:43:51 INFO - PROCESS | 3740 | 1467391431751 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:43:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:43:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:43:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:43:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1008ms 09:43:51 INFO - PROCESS | 3740 | 1467391431871 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3740 | 1467391431876 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:43:51 INFO - PROCESS | 3740 | 1467391431883 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3740 | 1467391431886 Marionette TRACE conn5 <- [1,3034,null,{}] 09:43:51 INFO - PROCESS | 3740 | 1467391431948 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3740 | 1467391431951 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:52 INFO - PROCESS | 3740 | 1467391432042 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:43:52 INFO - PROCESS | 3740 | 1467391432048 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3740 | 1467391432050 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:52 INFO - PROCESS | 3740 | ++DOCSHELL 000000507077E800 == 29 [pid = 3740] [id = 770] 09:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0000005069A6E400) [pid = 3740] [serial = 2308] [outer = 0000000000000000] 09:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005069D59C00) [pid = 3740] [serial = 2309] [outer = 0000005069A6E400] 09:43:52 INFO - PROCESS | 3740 | 1467391432102 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000506B35A000) [pid = 3740] [serial = 2310] [outer = 0000005069A6E400] 09:43:52 INFO - PROCESS | 3740 | [3740] 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:43:52 INFO - PROCESS | 3740 | 1467391432623 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:43:52 INFO - {} 09:43:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 776ms 09:43:52 INFO - PROCESS | 3740 | 1467391432661 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:43:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:43:52 INFO - PROCESS | 3740 | 1467391432664 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3740 | 1467391432668 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 3740 | 1467391432672 Marionette TRACE conn5 <- [1,3038,null,{}] 09:43:52 INFO - PROCESS | 3740 | 1467391432684 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3740 | 1467391432688 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:52 INFO - PROCESS | 3740 | 1467391432823 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:43:52 INFO - PROCESS | 3740 | 1467391432871 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3740 | 1467391432874 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:52 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072398800 == 30 [pid = 3740] [id = 771] 09:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (000000506E6C2400) [pid = 3740] [serial = 2311] [outer = 0000000000000000] 09:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (000000506F5BAC00) [pid = 3740] [serial = 2312] [outer = 000000506E6C2400] 09:43:52 INFO - PROCESS | 3740 | 1467391432925 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000050707A5000) [pid = 3740] [serial = 2313] [outer = 000000506E6C2400] 09:43:53 INFO - PROCESS | 3740 | 1467391433294 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:43:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 693ms 09:43:53 INFO - PROCESS | 3740 | 1467391433373 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3740 | 1467391433376 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:43:53 INFO - PROCESS | 3740 | 1467391433380 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3740 | 1467391433382 Marionette TRACE conn5 <- [1,3042,null,{}] 09:43:53 INFO - PROCESS | 3740 | 1467391433386 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3740 | 1467391433388 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:53 INFO - PROCESS | 3740 | 1467391433513 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:43:53 INFO - PROCESS | 3740 | 1467391433518 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3740 | 1467391433521 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:53 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074FAF800 == 31 [pid = 3740] [id = 772] 09:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (000000507084D000) [pid = 3740] [serial = 2314] [outer = 0000000000000000] 09:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005070854400) [pid = 3740] [serial = 2315] [outer = 000000507084D000] 09:43:53 INFO - PROCESS | 3740 | 1467391433567 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005070EDF400) [pid = 3740] [serial = 2316] [outer = 000000507084D000] 09:43:54 INFO - PROCESS | 3740 | 1467391434324 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:43:54 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:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:43:54 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:43:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:43:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:43:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1100ms 09:43:54 INFO - PROCESS | 3740 | 1467391434483 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3740 | 1467391434485 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:43:54 INFO - PROCESS | 3740 | 1467391434489 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 3740 | 1467391434491 Marionette TRACE conn5 <- [1,3046,null,{}] 09:43:54 INFO - PROCESS | 3740 | 1467391434494 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3740 | 1467391434497 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:54 INFO - PROCESS | 3740 | 1467391434617 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:43:54 INFO - PROCESS | 3740 | 1467391434622 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3740 | 1467391434625 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000050754A3800 == 32 [pid = 3740] [id = 773] 09:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005062D73C00) [pid = 3740] [serial = 2317] [outer = 0000000000000000] 09:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0000005071022000) [pid = 3740] [serial = 2318] [outer = 0000005062D73C00] 09:43:54 INFO - PROCESS | 3740 | 1467391434717 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000050714DDC00) [pid = 3740] [serial = 2319] [outer = 0000005062D73C00] 09:43:55 INFO - PROCESS | 3740 | 1467391435181 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:43:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:43:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:43:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:43:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:43:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:43:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:43:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:43:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:43:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 09:43:55 INFO - PROCESS | 3740 | 1467391435230 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3740 | 1467391435233 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:43:55 INFO - PROCESS | 3740 | 1467391435236 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3740 | 1467391435238 Marionette TRACE conn5 <- [1,3050,null,{}] 09:43:55 INFO - PROCESS | 3740 | 1467391435241 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3740 | 1467391435247 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:55 INFO - PROCESS | 3740 | 1467391435464 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005069070C00) [pid = 3740] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (000000506FE2B000) [pid = 3740] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064BA4C00) [pid = 3740] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005063D2E000) [pid = 3740] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0000005062D78800) [pid = 3740] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005069D5B000) [pid = 3740] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005062D72800) [pid = 3740] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000506E675400) [pid = 3740] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0000005074D50C00) [pid = 3740] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000507101EC00) [pid = 3740] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0000005072466400) [pid = 3740] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (000000506A77E400) [pid = 3740] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:43:55 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (000000506B366000) [pid = 3740] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:43:55 INFO - PROCESS | 3740 | 1467391435518 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3740 | 1467391435520 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000050758BC000 == 33 [pid = 3740] [id = 774] 09:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (0000005063D2E000) [pid = 3740] [serial = 2320] [outer = 0000000000000000] 09:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (000000506E675400) [pid = 3740] [serial = 2321] [outer = 0000005063D2E000] 09:43:55 INFO - PROCESS | 3740 | 1467391435568 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000050729A9400) [pid = 3740] [serial = 2322] [outer = 0000005063D2E000] 09:43:55 INFO - PROCESS | 3740 | [3740] 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:43:56 INFO - PROCESS | 3740 | 1467391435988 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:43:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 776ms 09:43:56 INFO - PROCESS | 3740 | 1467391436019 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3740 | 1467391436022 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:43:56 INFO - PROCESS | 3740 | 1467391436035 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3740 | 1467391436037 Marionette TRACE conn5 <- [1,3054,null,{}] 09:43:56 INFO - PROCESS | 3740 | 1467391436040 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3740 | 1467391436042 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:56 INFO - PROCESS | 3740 | 1467391436130 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:43:56 INFO - PROCESS | 3740 | 1467391436137 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3740 | 1467391436139 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:56 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F2F000 == 34 [pid = 3740] [id = 775] 09:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (000000507403B400) [pid = 3740] [serial = 2323] [outer = 0000000000000000] 09:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005074D4EC00) [pid = 3740] [serial = 2324] [outer = 000000507403B400] 09:43:56 INFO - PROCESS | 3740 | 1467391436185 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005074D59000) [pid = 3740] [serial = 2325] [outer = 000000507403B400] 09:43:56 INFO - PROCESS | 3740 | 1467391436579 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:43:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:43:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 566ms 09:43:56 INFO - PROCESS | 3740 | 1467391436609 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3740 | 1467391436611 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:43:56 INFO - PROCESS | 3740 | 1467391436614 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3740 | 1467391436616 Marionette TRACE conn5 <- [1,3058,null,{}] 09:43:56 INFO - PROCESS | 3740 | 1467391436620 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3740 | 1467391436622 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:56 INFO - PROCESS | 3740 | 1467391436745 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:43:56 INFO - PROCESS | 3740 | 1467391436753 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3740 | 1467391436755 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000050780F1800 == 35 [pid = 3740] [id = 776] 09:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005074DE0400) [pid = 3740] [serial = 2326] [outer = 0000000000000000] 09:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000050766E5800) [pid = 3740] [serial = 2327] [outer = 0000005074DE0400] 09:43:56 INFO - PROCESS | 3740 | 1467391436801 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000050766F0C00) [pid = 3740] [serial = 2328] [outer = 0000005074DE0400] 09:43:57 INFO - PROCESS | 3740 | 1467391437210 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:43:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 09:43:57 INFO - PROCESS | 3740 | 1467391437247 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3740 | 1467391437249 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 3740 | 1467391437253 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:43:57 INFO - PROCESS | 3740 | 1467391437254 Marionette TRACE conn5 <- [1,3062,null,{}] 09:43:57 INFO - PROCESS | 3740 | 1467391437258 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3740 | 1467391437260 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:57 INFO - PROCESS | 3740 | 1467391437381 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:43:57 INFO - PROCESS | 3740 | 1467391437392 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3740 | 1467391437394 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:57 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C91800 == 36 [pid = 3740] [id = 777] 09:43:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005076718000) [pid = 3740] [serial = 2329] [outer = 0000000000000000] 09:43:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0000005076722400) [pid = 3740] [serial = 2330] [outer = 0000005076718000] 09:43:57 INFO - PROCESS | 3740 | 1467391437439 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000050776D5400) [pid = 3740] [serial = 2331] [outer = 0000005076718000] 09:43:58 INFO - PROCESS | 3740 | 1467391438129 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:43:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 923ms 09:43:58 INFO - PROCESS | 3740 | 1467391438180 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3740 | 1467391438185 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:43:58 INFO - PROCESS | 3740 | 1467391438190 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3740 | 1467391438196 Marionette TRACE conn5 <- [1,3066,null,{}] 09:43:58 INFO - PROCESS | 3740 | 1467391438244 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3740 | 1467391438247 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:58 INFO - PROCESS | 3740 | 1467391438366 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:43:58 INFO - PROCESS | 3740 | 1467391438485 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3740 | 1467391438488 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:58 INFO - PROCESS | 3740 | ++DOCSHELL 000000506ED78000 == 37 [pid = 3740] [id = 778] 09:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506510D400) [pid = 3740] [serial = 2332] [outer = 0000000000000000] 09:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0000005068FF5800) [pid = 3740] [serial = 2333] [outer = 000000506510D400] 09:43:58 INFO - PROCESS | 3740 | 1467391438548 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005069E53000) [pid = 3740] [serial = 2334] [outer = 000000506510D400] 09:43:59 INFO - PROCESS | 3740 | 1467391439142 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3740 | 1467391439171 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:43:59 INFO - PROCESS | 3740 | 1467391439179 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3740 | 1467391439182 Marionette TRACE conn5 <- [1,3070,null,{}] 09:43:59 INFO - PROCESS | 3740 | 1467391439204 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3740 | 1467391439208 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:59 INFO - PROCESS | 3740 | 1467391439332 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:43:59 INFO - PROCESS | 3740 | 1467391439436 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3740 | 1467391439439 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:43:59 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074F9C000 == 38 [pid = 3740] [id = 779] 09:43:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506FE2B800) [pid = 3740] [serial = 2335] [outer = 0000000000000000] 09:43:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000050707A4800) [pid = 3740] [serial = 2336] [outer = 000000506FE2B800] 09:43:59 INFO - PROCESS | 3740 | 1467391439500 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0000005070E68000) [pid = 3740] [serial = 2337] [outer = 000000506FE2B800] 09:44:00 INFO - PROCESS | 3740 | 1467391440089 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:44:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:44:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 944ms 09:44:00 INFO - PROCESS | 3740 | 1467391440124 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3740 | 1467391440127 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:44:00 INFO - PROCESS | 3740 | 1467391440131 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3740 | 1467391440135 Marionette TRACE conn5 <- [1,3074,null,{}] 09:44:00 INFO - PROCESS | 3740 | 1467391440147 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3740 | 1467391440152 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:00 INFO - PROCESS | 3740 | 1467391440270 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:44:00 INFO - PROCESS | 3740 | 1467391440377 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3740 | 1467391440381 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:00 INFO - PROCESS | 3740 | ++DOCSHELL 0000005078C9E000 == 39 [pid = 3740] [id = 780] 09:44:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0000005071AA5000) [pid = 3740] [serial = 2338] [outer = 0000000000000000] 09:44:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0000005071B57C00) [pid = 3740] [serial = 2339] [outer = 0000005071AA5000] 09:44:00 INFO - PROCESS | 3740 | 1467391440439 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000050724F2000) [pid = 3740] [serial = 2340] [outer = 0000005071AA5000] 09:44:00 INFO - PROCESS | 3740 | 1467391440963 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:44:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 09:44:01 INFO - PROCESS | 3740 | 1467391441013 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3740 | 1467391441017 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 3740 | 1467391441037 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:44:01 INFO - PROCESS | 3740 | 1467391441039 Marionette TRACE conn5 <- [1,3078,null,{}] 09:44:01 INFO - PROCESS | 3740 | 1467391441043 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3740 | 1467391441046 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:01 INFO - PROCESS | 3740 | 1467391441168 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:44:01 INFO - PROCESS | 3740 | 1467391441271 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3740 | 1467391441274 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:01 INFO - PROCESS | 3740 | ++DOCSHELL 0000005077F1B800 == 40 [pid = 3740] [id = 781] 09:44:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (0000005074043000) [pid = 3740] [serial = 2341] [outer = 0000000000000000] 09:44:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000050742A2800) [pid = 3740] [serial = 2342] [outer = 0000005074043000] 09:44:01 INFO - PROCESS | 3740 | 1467391441331 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000050776CD400) [pid = 3740] [serial = 2343] [outer = 0000005074043000] 09:44:01 INFO - PROCESS | 3740 | 1467391441916 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:44:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 925ms 09:44:02 INFO - PROCESS | 3740 | 1467391442124 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3740 | 1467391442128 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:44:02 INFO - PROCESS | 3740 | 1467391442157 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3740 | 1467391442160 Marionette TRACE conn5 <- [1,3082,null,{}] 09:44:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:44:02 INFO - PROCESS | 3740 | 1467391442166 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3740 | 1467391442169 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:02 INFO - PROCESS | 3740 | 1467391442277 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:44:02 INFO - PROCESS | 3740 | 1467391442406 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3740 | 1467391442411 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:02 INFO - PROCESS | 3740 | ++DOCSHELL 000000506A88E800 == 41 [pid = 3740] [id = 782] 09:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0000005064B9D800) [pid = 3740] [serial = 2344] [outer = 0000000000000000] 09:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0000005064D0D400) [pid = 3740] [serial = 2345] [outer = 0000005064B9D800] 09:44:02 INFO - PROCESS | 3740 | 1467391442466 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0000005065113000) [pid = 3740] [serial = 2346] [outer = 0000005064B9D800] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 000000506AF03000 == 40 [pid = 3740] [id = 758] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 00000050780F1800 == 39 [pid = 3740] [id = 776] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F2F000 == 38 [pid = 3740] [id = 775] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 00000050758BC000 == 37 [pid = 3740] [id = 774] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 00000050754A3800 == 36 [pid = 3740] [id = 773] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005074FAF800 == 35 [pid = 3740] [id = 772] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005072398800 == 34 [pid = 3740] [id = 771] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 000000507077E800 == 33 [pid = 3740] [id = 770] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 00000050690D8800 == 32 [pid = 3740] [id = 769] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005074C1D800 == 31 [pid = 3740] [id = 768] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED7B000 == 30 [pid = 3740] [id = 767] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 00000050754A5800 == 29 [pid = 3740] [id = 766] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005077F1B800 == 28 [pid = 3740] [id = 781] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C9E000 == 27 [pid = 3740] [id = 780] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005074F9C000 == 26 [pid = 3740] [id = 779] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 000000506ED78000 == 25 [pid = 3740] [id = 778] 09:44:03 INFO - PROCESS | 3740 | --DOCSHELL 0000005078C91800 == 24 [pid = 3740] [id = 777] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000050697D8400) [pid = 3740] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0000005071A0C400) [pid = 3740] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0000005070831000) [pid = 3740] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000050690C7400) [pid = 3740] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0000005064D79C00) [pid = 3740] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0000005064EE7000) [pid = 3740] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0000005063F4F400) [pid = 3740] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0000005064A9D000) [pid = 3740] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0000005063548400) [pid = 3740] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0000005064A9B800) [pid = 3740] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (000000506E4E9000) [pid = 3740] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (000000506ECB2000) [pid = 3740] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005064627000) [pid = 3740] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (000000506EB90800) [pid = 3740] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005064B96400) [pid = 3740] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005074D54C00) [pid = 3740] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (000000507168E000) [pid = 3740] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (000000507103AC00) [pid = 3740] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000050766E9C00) [pid = 3740] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0000005074DE0C00) [pid = 3740] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0000005070917400) [pid = 3740] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0000005071AA4400) [pid = 3740] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (000000506ACDD400) [pid = 3740] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (000000506B35FC00) [pid = 3740] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (000000506ECBE000) [pid = 3740] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:44:03 INFO - PROCESS | 3740 | 1467391443791 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:44:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1682ms 09:44:03 INFO - PROCESS | 3740 | 1467391443856 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3740 | 1467391443861 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:44:03 INFO - PROCESS | 3740 | 1467391443866 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3740 | 1467391443869 Marionette TRACE conn5 <- [1,3086,null,{}] 09:44:03 INFO - PROCESS | 3740 | 1467391443876 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3740 | 1467391443879 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:03 INFO - PROCESS | 3740 | 1467391443977 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:44:04 INFO - PROCESS | 3740 | 1467391444057 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3740 | 1467391444060 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:04 INFO - PROCESS | 3740 | ++DOCSHELL 0000005069AC2000 == 25 [pid = 3740] [id = 783] 09:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0000005064A99000) [pid = 3740] [serial = 2347] [outer = 0000000000000000] 09:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0000005064A9BC00) [pid = 3740] [serial = 2348] [outer = 0000005064A99000] 09:44:04 INFO - PROCESS | 3740 | 1467391444110 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0000005064B85000) [pid = 3740] [serial = 2349] [outer = 0000005064A99000] 09:44:04 INFO - PROCESS | 3740 | 1467391444529 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:44:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 09:44:04 INFO - PROCESS | 3740 | 1467391444543 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3740 | 1467391444548 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:44:04 INFO - PROCESS | 3740 | 1467391444565 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 3740 | 1467391444568 Marionette TRACE conn5 <- [1,3090,null,{}] 09:44:04 INFO - PROCESS | 3740 | 1467391444572 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3740 | 1467391444575 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:04 INFO - PROCESS | 3740 | 1467391444675 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:44:04 INFO - PROCESS | 3740 | 1467391444682 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3740 | 1467391444685 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:04 INFO - PROCESS | 3740 | ++DOCSHELL 000000506E4A0000 == 26 [pid = 3740] [id = 784] 09:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0000005064D02800) [pid = 3740] [serial = 2350] [outer = 0000000000000000] 09:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0000005064E9B400) [pid = 3740] [serial = 2351] [outer = 0000005064D02800] 09:44:04 INFO - PROCESS | 3740 | 1467391444738 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0000005065AD6400) [pid = 3740] [serial = 2352] [outer = 0000005064D02800] 09:44:05 INFO - PROCESS | 3740 | 1467391445207 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:44:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 09:44:05 INFO - PROCESS | 3740 | 1467391445239 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3740 | 1467391445241 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:44:05 INFO - PROCESS | 3740 | 1467391445245 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3740 | 1467391445248 Marionette TRACE conn5 <- [1,3094,null,{}] 09:44:05 INFO - PROCESS | 3740 | 1467391445266 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3740 | 1467391445271 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:05 INFO - PROCESS | 3740 | 1467391445361 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:44:05 INFO - PROCESS | 3740 | 1467391445409 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3740 | 1467391445413 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:05 INFO - PROCESS | 3740 | ++DOCSHELL 0000005071224800 == 27 [pid = 3740] [id = 785] 09:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0000005062DD1800) [pid = 3740] [serial = 2353] [outer = 0000000000000000] 09:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0000005069A7BC00) [pid = 3740] [serial = 2354] [outer = 0000005062DD1800] 09:44:05 INFO - PROCESS | 3740 | 1467391445463 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (000000506A77E800) [pid = 3740] [serial = 2355] [outer = 0000005062DD1800] 09:44:05 INFO - PROCESS | 3740 | 1467391445912 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:44:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 09:44:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:44:05 INFO - PROCESS | 3740 | 1467391445947 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3740 | 1467391445949 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 3740 | 1467391445953 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3740 | 1467391445955 Marionette TRACE conn5 <- [1,3098,null,{}] 09:44:05 INFO - PROCESS | 3740 | 1467391445958 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3740 | 1467391445960 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:06 INFO - PROCESS | 3740 | 1467391446094 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:44:06 INFO - PROCESS | 3740 | 1467391446100 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3740 | 1467391446102 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005072144000 == 28 [pid = 3740] [id = 786] 09:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (000000506B2D2400) [pid = 3740] [serial = 2356] [outer = 0000000000000000] 09:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (000000506B35FC00) [pid = 3740] [serial = 2357] [outer = 000000506B2D2400] 09:44:06 INFO - PROCESS | 3740 | 1467391446149 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (000000506E4E9000) [pid = 3740] [serial = 2358] [outer = 000000506B2D2400] 09:44:06 INFO - PROCESS | 3740 | 1467391446590 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:44:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:44:06 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:44:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 09:44:06 INFO - PROCESS | 3740 | 1467391446646 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3740 | 1467391446648 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:44:06 INFO - PROCESS | 3740 | 1467391446652 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3740 | 1467391446653 Marionette TRACE conn5 <- [1,3102,null,{}] 09:44:06 INFO - PROCESS | 3740 | 1467391446663 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3740 | 1467391446665 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:06 INFO - PROCESS | 3740 | 1467391446779 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:44:06 INFO - PROCESS | 3740 | 1467391446870 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"25ca0447-c9b9-48d3-8f14-a5516be20f8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3740 | 1467391446872 Marionette INFO sendAsync 8cf7d318-baa5-4c30-858c-b9723dd49af3 09:44:06 INFO - PROCESS | 3740 | ++DOCSHELL 0000005074C18000 == 29 [pid = 3740] [id = 787] 09:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0000005064BA1400) [pid = 3740] [serial = 2359] [outer = 0000000000000000] 09:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (000000506ECBAC00) [pid = 3740] [serial = 2360] [outer = 0000005064BA1400] 09:44:06 INFO - PROCESS | 3740 | 1467391446919 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (000000506FE22000) [pid = 3740] [serial = 2361] [outer = 0000005064BA1400] 09:44:07 INFO - PROCESS | 3740 | 1467391447341 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:44:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 09:44:07 INFO - PROCESS | 3740 | 1467391447390 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3740 | 1467391447392 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0000005063D2E000) [pid = 3740] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0000005076718000) [pid = 3740] [serial = 2329] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0000005069A6E400) [pid = 3740] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0000005074DE0400) [pid = 3740] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0000005062D73C00) [pid = 3740] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0000005071B5F800) [pid = 3740] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0000005064B30000) [pid = 3740] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0000005064B8DC00) [pid = 3740] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (000000506E6C2400) [pid = 3740] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (000000506A710C00) [pid = 3740] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (000000507403B400) [pid = 3740] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:44:08 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (000000507084D000) [pid = 3740] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:44:08 WARNING - u'runner_teardown' () 09:44:08 INFO - No more tests 09:44:08 INFO - Got 0 unexpected results 09:44:08 INFO - SUITE-END | took 687s 09:44:08 INFO - Closing logging queue 09:44:08 INFO - queue closed 09:44:08 INFO - Return code: 0 09:44:08 WARNING - # TBPL SUCCESS # 09:44:08 INFO - Running post-action listener: _resource_record_post_action 09:44:08 INFO - Running post-run listener: _resource_record_post_run 09:44:09 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 86189056; Write bytes: 1004587520; Read time: 1739580; Write time: 5006260 09:44:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:44:09 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 18955776; Read time: 0; Write time: 62780 09:44:09 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 86189056; Write bytes: 895716352; Read time: 1739580; Write time: 4853590 09:44:09 INFO - Running post-run listener: _upload_blobber_files 09:44:09 INFO - Blob upload gear active. 09:44:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:44:09 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:44:09 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:44:09 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:44:10 INFO - (blobuploader) - INFO - Open directory for files ... 09:44:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:44:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:44:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:10 INFO - (blobuploader) - INFO - Done attempting. 09:44:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:44:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:44:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:12 INFO - (blobuploader) - INFO - Done attempting. 09:44:12 INFO - (blobuploader) - INFO - Iteration through files over. 09:44:12 INFO - Return code: 0 09:44:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:44:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e71bb1dea7bce0f1e719c3095f1854952029d5932c063db5ee0207cf525cae04e5fb6377fe135b30a9467464c6a92808ebcfaaa9ce91b6002b5442f6080d8e15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75578d8a8b2111c50ead90daa0c403f2f6c4c6d66b67e3593ccb8b01d557e135d5a43201764fa32637955393451e7f7283e8318bdc533fff716896dfebd547c2"} 09:44:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:44:12 INFO - Writing to file C:\slave\test\properties\blobber_files 09:44:12 INFO - Contents: 09:44:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e71bb1dea7bce0f1e719c3095f1854952029d5932c063db5ee0207cf525cae04e5fb6377fe135b30a9467464c6a92808ebcfaaa9ce91b6002b5442f6080d8e15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75578d8a8b2111c50ead90daa0c403f2f6c4c6d66b67e3593ccb8b01d557e135d5a43201764fa32637955393451e7f7283e8318bdc533fff716896dfebd547c2"} 09:44:12 INFO - Running post-run listener: copy_logs_to_upload_dir 09:44:12 INFO - Copying logs to upload dir... 09:44:12 INFO - mkdir: C:\slave\test\build\upload\logs 09:44:12 INFO - Copying logs to upload dir... 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - Using _rmtree_windows ... 09:44:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1101.276000 ========= master_lag: -0.47 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 20 secs) (at 2016-07-01 09:44:12.933809) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 09:44:12.934959) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 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-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e71bb1dea7bce0f1e719c3095f1854952029d5932c063db5ee0207cf525cae04e5fb6377fe135b30a9467464c6a92808ebcfaaa9ce91b6002b5442f6080d8e15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75578d8a8b2111c50ead90daa0c403f2f6c4c6d66b67e3593ccb8b01d557e135d5a43201764fa32637955393451e7f7283e8318bdc533fff716896dfebd547c2"} build_url:https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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/HvYjZlIZS-q2Uv_c4lVBmQ/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/e71bb1dea7bce0f1e719c3095f1854952029d5932c063db5ee0207cf525cae04e5fb6377fe135b30a9467464c6a92808ebcfaaa9ce91b6002b5442f6080d8e15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75578d8a8b2111c50ead90daa0c403f2f6c4c6d66b67e3593ccb8b01d557e135d5a43201764fa32637955393451e7f7283e8318bdc533fff716896dfebd547c2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HvYjZlIZS-q2Uv_c4lVBmQ/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-07-01 09:44:13.061250) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:44:13.061633) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 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-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:44:13.180826) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 09:44:13.181157) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 09:44:13.695500) ========= ========= Total master_lag: 1.34 =========